7***@qq.com
7***@qq.com
  • 发布:2018-07-19 14:35
  • 更新:2018-08-31 12:01
  • 阅读:2415

【分享经验】判断APP是否连接上网络

分类:HTML5+

废话不多说,直接上代码

function isNetWork() {  
    var NetStateStr = '未知';  
    var types = {};  
    types[plus.networkinfo.CONNECTION_UNKNOW] = "未知";  
    types[plus.networkinfo.CONNECTION_NONE] = "未连接网络";  
    types[plus.networkinfo.CONNECTION_ETHERNET] = "有线网络";  
    types[plus.networkinfo.CONNECTION_WIFI] = "WiFi网络";  
    types[plus.networkinfo.CONNECTION_CELL2G] = "2G蜂窝网络";  
    types[plus.networkinfo.CONNECTION_CELL3G] = "3G蜂窝网络";  
    types[plus.networkinfo.CONNECTION_CELL4G] = "4G蜂窝网络";  
    NetStateStr = types[plus.networkinfo.getCurrentType()];  
    return (NetStateStr === "未知") || (NetStateStr === "未连接网络") ? false : true;  
}  
mui.plusReady(function () {  
        if(!isNetWork()){  
            mui.toast('没有网络~');  
        }  
});  
1 关注 分享
Trust

要回复文章请先登录注册

张释

张释

没用的,在只有信号、网络不通的情况下,只有通过自己的接口能判断
2018-08-31 12:01