打开4G开关正常,关闭4G开关,只用3G时网络状态获取不正确。
lintg
- 发布:2015-01-14 09:18
- 更新:2016-01-04 08:22
- 阅读:1955
4 个回复
lintg (作者)
var getNetwork = function() {
var types = {};
types[plus.networkinfo.CONNECTION_UNKNOW] = 0; //"未知"
types[plus.networkinfo.CONNECTION_NONE] = 1; //"无网络"
types[plus.networkinfo.CONNECTION_ETHERNET] = 2; //"有线网络"
types[plus.networkinfo.CONNECTION_WIFI] = 3; //"WiFi网络"
types[plus.networkinfo.CONNECTION_CELL2G] = 4; //"2G蜂窝网络"
types[plus.networkinfo.CONNECTION_CELL3G] = 5; // "3G蜂窝网络"
types[plus.networkinfo.CONNECTION_CELL4G] = 6; //"4G蜂窝网络"
if (plus.networkinfo.getCurrentType() == plus.networkinfo.CONNECTION_NONE)
mui.toast("未连接网络!");
return types[plus.networkinfo.getCurrentType()];
}
DCloud_App_Array
这时候获取的是什么值?
lintg (作者)
获取的是plus.networkinfo.CONNECTION_NONE,实际是开了3G,但是关闭了4G开关。
shwanYu
ViVo x5pro存在同样问题。