我有一個頂層控制器如下活動沒有發射離子
.controller('body', function ($scope, $ionicPlatform, $ionicLoading, SQL) {
$ionicLoading.show({
template: 'Initializing...'
});
$ionicPlatform.ready(function() {
console.log('platform Ready!');
SQL.Init().then(function() {
console.log('DB Ready!');
$scope.initialized = true;
$ionicLoading.hide();
});
document.addEventListener("online", function() { console.log("online"); }, false);
document.addEventListener("offline", function() { console.log("offline"); }, false);
});
})
我遇到的問題是,在線和離線事件不點火。
是的,我已經和我確認它的工作原理是手動請求網絡狀態。這是事件似乎沒有工作。 – americanslon 2014-11-24 20:05:35
如果您在vanilla Cordova項目中嘗試使用相同的代碼,則在deviceready處理程序中,它工作正常嗎?你確實看到了其他控制檯消息,對吧? – 2014-11-24 22:30:44
$ cordovaNetwork仍然不會觸發那些記錄的事件 – 2015-02-13 13:13:05