Dennis
Dennis
  • 发布:2015-06-13 00:01
  • 更新:2015-06-15 09:11
  • 阅读:3880

netChange问题

分类:Native.js

mui.plusReady(function() {
if (mui.os.android) {
plus.screen.lockOrientation("portrait-primary");
}
document.addEventListener("netchange",onNetChange,false);
function onNetChange(){
//获取当前网络类型
var nt = plus.networkinfo.getConnectionType();
switch(nt){
case plus.networkinfo.CONNECTION_ETHERNET:
case plus.networkinfo.CONNECTION_WIFI:
mui.toast("当前网络为WiFi");
break;
case plus.networkinfo.CONNECTION_CELL2G:
case plus.networkinfo.CONNECTION_CELL3G:
case plus.networkinfo.CONNECTION_CELL4G:
mui.toast("当前网络非WiFi");
break;
default:
mui.toast("当前没有网络");
break;
}
}

报错:Uncaught TypeError: Object #<Object> has no method 'getConnectionType'

2015-06-13 00:01 负责人:无 分享
已邀请:
ItsPaster

ItsPaster

應該是用getCurrentType? 我使用此示例是OK的
http://www.dcloud.io/docs/api/zh_cn/device.shtml#plus.networkinfo

该问题目前已经被锁定, 无法添加新回复