在我的一个Ionic应用程序中,我需要检查设备上的网络连接是否可用。如果没有,我需要显示“网络连接不可用”的提示。所以我已经安装了Cordova的网络连接插件并使用了下面的代码。但我认为离线事件发射两次。由于警报消息显示两次,而应用程序处于离线模式。离线事件在Ionic移动应用程序上触发两次
.run(function($ionicPlatform, $ionicPopup) {
$ionicPlatform.ready(function() {
document.addEventListener("offline", displayofflineAlert, false);
function displayofflineAlert() {
$ionicPopup.alert({
title: "No Internet",
content: "No Internet Connection available."
})
.then(function(result) {
ionic.Platform.exitApp();
});
}
});
})
不知道它为什么会发射两次。我需要它射击一次。