阅读

微信判断网络状态

javascript  2016-06-29 10:59

javascript

<script>
    function onBridgeReady(){
        WeixinJSBridge.invoke('getNetworkType',{}, function(e){
            WeixinJSBridge.log(e.err_msg);
            //wifi[wifi网络]
            //edge[非wifi,包含3G/2G]
            //fail[网络断开连接]
            //wwan[2g或者3g]
            alert(e.subtype);
        });
    }

    if (typeof WeixinJSBridge == "undefined"){
       if( document.addEventListener ){
           document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);
       }else if (document.attachEvent){
           document.attachEvent('WeixinJSBridgeReady', onBridgeReady); 
           document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);
       }
    }else{
       onBridgeReady();
    }
</script>


广告

【腾讯云】618云上GO!云服务器限时秒杀,1核2G首年95元!
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。

广告

618优惠礼包限时领取,更有2000元飞天会员礼包等你来拿
上云优惠聚集地,云小站专属代金券可叠加产品折扣使用