Appearance
网络模块
集成和使用ESNetworkModule
模块。
ESNetworkManager
是对ESNetworkModule
进一步封装。- 开发者可以直接使用
ESNetworkModule
。建议直接使用ESNetworkManager
。
集成
package.json
引入库
点击查看源码
js
"@extscreen/es-core": "^x.x.x"
获取可用网络信息
示例代码
点击查看源码
js
let activeNetworkInfo = ESNetworkManager.getActiveNetworkInfo();
获取网络是否连接
示例代码
点击查看源码
js
let isNetworkConnected = ESNetworkManager.isNetworkConnected();
获取网络连接类型
示例代码
点击查看源码
js
let networkType = ESNetworkManager.getNetworkType();
监听网络变化
示例代码
点击查看源码
js
export default {
mixins: [ESNetwork],
methods: {
onESConnectivityChanged(networkInfo) {
},
}
}