zoukankan      html  css  js  c++  java
  • app 判断网络状态

    cordova plugin add cordova-plugin-network-information
    

      

     mounted(){
      this.checkConnection()
      document.addEventListener("offline", this.onOffline(), false);
     }
    

      

        checkConnection (){
            let networkState = navigator.connection.type;
            let states = {};
            states[Connection.UNKNOWN]  = 'Unknown connection';
            states[Connection.ETHERNET] = 'Ethernet connection';
            states[Connection.WIFI]     = 'WiFi connection';
            states[Connection.CELL_2G]  = 'Cell 2G connection';
            states[Connection.CELL_3G]  = 'Cell 3G connection';
            states[Connection.CELL_4G]  = 'Cell 4G connection';
            states[Connection.CELL]     = 'Cell generic connection';
            states[Connection.NONE]     = 'No network connection';
            if(networkState==Connection.NONE){
              alert('主人,又没网络啦')
            }else {
              alert('网络类型' + states[networkState]);
            }
          },
          onOffline(){
            let networkState = navigator.connection.type;
            if (networkState === Connection.NONE) {
              alert('主人,又没网络啦')
            }
          }
    

      

  • 相关阅读:
    0004- NTFS FAT32
    0003-SQLServer 安装硬件要求
    php文件上传
    PHP 全局变量
    PHP 数组和数组排序
    PHP 函数
    PHP判断语句及循环语句
    PHP(一)
    HTTP请求组成
    扫描器的意义和利用思维
  • 原文地址:https://www.cnblogs.com/jsusu/p/7905095.html
Copyright © 2011-2022 走看看