Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
navigator.online在桌面上工作,但在我的android手机上总是返回true_Android_Ionic - Fatal编程技术网

navigator.online在桌面上工作,但在我的android手机上总是返回true

navigator.online在桌面上工作,但在我的android手机上总是返回true,android,ionic,Android,Ionic,我需要检查用户是否已连接到internet。我的代码在浏览器上运行得很好,但在android手机上失败了 在app.js中,我有以下代码: $rootScope.online = navigator.onLine; $window.addEventListener("offline", function () { console.log("called offline") $rootScope.$apply(function() {

我需要检查用户是否已连接到internet。我的代码在浏览器上运行得很好,但在android手机上失败了

app.js
中,我有以下代码:

  $rootScope.online = navigator.onLine;
      $window.addEventListener("offline", function () {
        console.log("called offline")
        $rootScope.$apply(function() {
          $rootScope.online = false;

        });
      }, false);
      $window.addEventListener("online", function () {
        console.log("called online")
        $rootScope.$apply(function() {
          $rootScope.online = true;
        });
      }, false);
在应用程序中,事件从未真正触发,navigator.onLine始终返回true?我该如何解决这个问题