Network 网络

API 调用

QN.network.getType(options)

获取网络链接类型

API 调用入参

名称 类型 是否可选 含义
options Object optional 选项

API 响应结果

名称 类型 是否必须返回 含义
result Object 响应对象
result.errorCode Number 错误码,成功为0,失败为非0
result.errorMsg String 错误信息
result.data Object 网络连接类型数据
result.data.type String 网络连接类型 wifiWIFI网络、cellular蜂窝网络、other其他、none无连接
result.data.isOnline Boolean 网络是否连接
result.data.isWifi Boolean 网络连接是否为 WIFI
result.data.is4G Boolean 网络连接是否为 4G
result.data.is3G Boolean 网络连接是否为 3G
result.data.is2G Boolean 网络连接是否为 2G
result.data.isG Boolean 网络连接是否为 G,甚至可能更差

调用示例

QN.network.getType()
.then((result) => {
    console.log(result);
}, (error) => {
    console.log(error);
});

QN.network.getType({
    success(result) {
        console.log(result);
    },
    error(error) {
        console.log(error);
    }
});