我正在開發離子1中的ios應用程序。 用於網絡連接和斷開我正在使用科爾多瓦插件,即cordova-plugin-network-information 1.3.0「網絡信息」。cordova-plugin-network-information 1.3.0「網絡信息」無法檢測到應用程序在線
而且我科爾多瓦版本6.4.0
當我啓動應用程序,並登錄與證書,那麼我DIS-連接當時OnOffLine event
WiFi連接被激發,但一段時間後,我打開的WiFi那個時候OnOnLine Event
不是火。
這是我的代碼。
$scope.onLoad = function() {
document.addEventListener("deviceready", onDeviceReady, false);
}
function onDeviceReady() {
document.addEventListener("offline", onOffline, false);
document.addEventListener("online", onOnline, false);
}
function onOffline() {
var alertPopup = $ionicPopup.alert({
title: 'Connection Failed!',
template: 'Please check your network is running!'
});
console.log('onOFFLINE');
}
// Handle the online event
function onOnline() {
console.log('onONLINE');// here is problem.
}
onOffline在斷開wifi onOffline事件觸發時完美工作。但是當在線事件的WiFi重新連接時不會被解僱。
這個我在這裏停留的最後2天 – Pritish