uniapp开发之网络连通和状态判断

uniapp开发之网络连通和状态判断

uni.getNetworkType(OBJECT) 可判断当前环境网络连接类型。

示例

uni.getNetworkType({
    success: function (res) {
        console.log(res.networkType);
    }
});

networkType 有效值

说明平台差异说明
wifiwifi 网络
2g2g 网络
3g3g 网络
4g4g 网络
ethernet有线网络App
unknownAndroid 下不常见的网络类型
none无网络

uni.onNetworkStatusChange(CALLBACK) 可监听当前网络状态变化。

uni.onNetworkStatusChange(function (res) {
    console.log(res.isConnected);
    console.log(res.networkType);
});

CALLBACK 返回参数

参数类型说明平台差异说明
isConnectedBoolean当前是否有网络连接字节跳动小程序不支持
networkTypeString网络类型 

🚀 如未找到文章请搜索栏搜素 | Ctrl+D收藏本站 | 联系邮箱:15810050733@qq.com