2016-12-08 194 views
0

我在离子应用程序上工作,当我的应用程序没有连接时出现问题。没有互联网连接 - 离子

此代码在应用程序已经打开并失去与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) 

任何线索来解决这个问题?

回答

0

有可能向应用程序初始化请求并破解您的脚本。请检查,如果它发生。