相关疑难解决方法(0)

Ionic:使用Cordova检查Internet连接

我正在研究Ionic Framework,并面临使用Apache Cordova Network API检测Android App中的互联网连接的问题.我已经参考了这个教程并创建了一个演示项目,它工作正常.

我按照以下步骤操作.[来自教程]

  1. ionic start testApp sidemenu

  2. ionic platform add android

  3. 打开 testApp/www/js/app.js

  4. 复制粘贴此代码

    if(window.Connection) {
    
      if(navigator.connection.type == Connection.NONE) {
          alert('There is no internet connection available');
      }else{
          alert(navigator.connection.type);
      }
    }else{
          alert('Cannot find Window.Connection');
    }
    
    Run Code Online (Sandbox Code Playgroud)
  5. 安装Cordova插件 cordova plugin add org.apache.cordova.network-information

  6. 建立 ionic build android

  7. ionic run android

这很好用

问题

  1. 复制粘贴www来自mainprojecttestApp并执行步骤6和7

我收到警报 Cannot find Window.Connection

复制粘贴app.js看起来像这样

.run(function($ionicPlatform) {
  $ionicPlatform.ready(function() {
    // Hide the accessory …
Run Code Online (Sandbox Code Playgroud)

angularjs cordova ionic-framework cordova-plugins ionic

9
推荐指数
2
解决办法
4万
查看次数