1. Network 网络
1.1. API 调用
1.1.1. QN.network.getType(options)
获取网络链接类型
API 调用入参
参数名 |
类型 |
是否可选 |
默认值 |
含义 |
options |
Object |
optional |
|
选项 |
API 响应结果
参数名 |
类型 |
是否必须返回 |
含义 |
result |
Object |
|
响应对象 |
result.code |
String |
|
错误码,成功为 QAP_SUCCESS ;失败为其他 |
result.msg |
String |
|
错误信息 |
result.data |
Object |
|
网络连接类型数据 |
result.data.type |
String |
|
网络连接类型 wifi WIFI网络、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);
}
});