没有互联网连接 - 离子

时间:2016-12-08 17:02:41

标签: ios ionic-framework

我正在使用Ionic应用程序,当我的应用程序没有连接时我遇到了问题。

当应用程序已打开并失去与Internet的连接时,此代码有效。但是当我打开没有连接的应用程序时,它不起作用(只是在启动画面后显示一个空白的屏幕):

$ionicPlatform.ready(function() {
    var type = $cordovaNetwork.getNetwork()
    var isOnline = $cordovaNetwork.isOnline()
    var isOffline = $cordovaNetwork.isOffline()

    // listen for Online event
    $rootScope.$on('$cordovaNetwork:online', function(event, networkState){
      var onlineState = networkState;
    })

    // listen for Offline event
    $rootScope.$on('$cordovaNetwork:offline', function(event, networkState){
      var offlineState = networkState;
      $ionicPopup.alert({
      title: "Pas d'accès à Internet!", 
      content: "Votre smartphone ne semble pas être connecté à Internet. Vous ne pouvez pas profiter de vos boissons offertes."
    })
})
// Hide the accessory bar by default (remove this to show the accessory bar above the keyboard
// for form inputs)

解决此问题的任何线索?

1 个答案:

答案 0 :(得分:0)

可以向应用程序初始化发出请求并破解脚本。请检查一下,如果它发生了。