亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

移動端判斷wifi

lemanli / 1593人閱讀

摘要:用來檢測,另外微信版本以上,有個,版本以下,可以用微信私有接口如果是微信如果是微信以上版本,用來判斷如果是微信以下版本,調(diào)用微信私有接口如果支持是為了兼容附加判斷是否小程序是否是微信瀏覽器

用window.navigator.connection來檢測,另外微信6.0版本以上,UA有個NetType,6.0版本以下,可以用微信私有接口WeixinJSBridge

    var wifi = true;
    var ua = window.navigator.userAgent;
    var con = window.navigator.connection;
    // 如果是微信
    if(/MicroMessenger/.test(ua)){
        // 如果是微信6.0以上版本,用UA來判斷
        if(/NetType/.test(ua)){
            if(ua.match(/NetType/(S*)$/)[1] != "WIFI"){
                wifi = false;
            }
        // 如果是微信6.0以下版本,調(diào)用微信私有接口WeixinJSBridge
        }else{
            document.addEventListener("WeixinJSBridgeReady",function onBridgeReady(){
                WeixinJSBridge.invoke("getNetworkType",{},function(e){
                    if(e.err_msg != "network_type:wifi"){
                        wifi = false;
                    }
                });
            });
        }
    // 如果支持navigator.connection
    }else if(con){
        var network = con.type|| con.effectiveType;
        if(network != "wifi" && network != "2" && network != "unknown"){ 
        // unknown是為了兼容Chrome Canary
            wifi = false;
        }
    }
   window.networkWIFI = wifi;


  

附加

判斷是否小程序
window.__wxjs_environment=="miniprogram"||window.globalEvn=="miniprogram"

// 是否是微信瀏覽器
isWeixin () {
   let ua = navigator.userAgent.toLowerCase()
   if (ua.match(/MicroMessenger/i) === "micromessenger") {
      return true
   } else {
      return false
   }
 }

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/93182.html

相關(guān)文章

  • App網(wǎng)絡管理

    摘要:安卓開發(fā)一般都需要進行日志管理,常用操作老司機已為你封裝完畢,你可以用這份工具進行管理,具體可以查看源碼,現(xiàn)在為你開車,傳送門。當前沒有網(wǎng)絡連接時返回獲取當前網(wǎng)絡的具體類型上下文當前網(wǎng)絡的具體類型。 ??安卓開發(fā)一般都需要進行日志管理,常用操作老司機已為你封裝完畢,你可以用這份工具進行管理,具體可以查看源碼,現(xiàn)在為你開車,Demo傳送門。 站點 系統(tǒng)日志輸出工具類 → AppKeyBo...

    only_do 評論0 收藏0
  • 移動所有瀏覽器頁面調(diào)試方法

    摘要:在測試過程中,通常解決兼容性占了大部分時間,對那些手機廠商自帶瀏覽器和第三方瀏覽器深惡痛絕,為什么不使用統(tǒng)一標準。移動端瀏覽器調(diào)試工具頁面調(diào)試抓包工具。體驗肯定沒端瀏覽器的好,但能夠滿足大部分調(diào)試的需求。 通常在移動端頁面調(diào)試時,除了移動端chrome和safiri,幾乎對其他瀏覽器無法調(diào)試。在測試過程中,通常解決兼容性占了大部分時間,對那些手機廠商自帶瀏覽器和第三方瀏覽器深惡痛絕,為...

    betacat 評論0 收藏0
  • 移動所有瀏覽器頁面調(diào)試方法

    摘要:在測試過程中,通常解決兼容性占了大部分時間,對那些手機廠商自帶瀏覽器和第三方瀏覽器深惡痛絕,為什么不使用統(tǒng)一標準。移動端瀏覽器調(diào)試工具頁面調(diào)試抓包工具。體驗肯定沒端瀏覽器的好,但能夠滿足大部分調(diào)試的需求。 通常在移動端頁面調(diào)試時,除了移動端chrome和safiri,幾乎對其他瀏覽器無法調(diào)試。在測試過程中,通常解決兼容性占了大部分時間,對那些手機廠商自帶瀏覽器和第三方瀏覽器深惡痛絕,為...

    xuweijian 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<