1.3.13.1 QN.network

优质
小牛编辑
132浏览
2023-12-01

1.1. API 调用

1.1.1. QN.network.getType(options)

获取网络链接类型

API 调用入参

参数名类型是否可选默认值含义
optionsObjectoptional选项

API 响应结果

参数名类型是否必须返回含义
resultObject响应对象
result.codeString错误码,成功为 QAP_SUCCESS;失败为其他
result.msgString错误信息
result.dataObject网络连接类型数据
result.data.typeString网络连接类型 wifiWIFI网络、cellular蜂窝网络、other其他、none无连接
result.data.isOnlineBoolean网络是否连接
result.data.isWifiBoolean网络连接是否为 WIFI
result.data.is4GBoolean网络连接是否为 4G
result.data.is3GBoolean网络连接是否为 3G
result.data.is2GBoolean网络连接是否为 2G
result.data.isGBoolean网络连接是否为 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);
    }
});