gpt4 book ai didi

angularjs - 在 Ionic 中检查互联网连接的最佳方法是什么

转载 作者:行者123 更新时间:2023-12-02 03:10:14 28 4
gpt4 key购买 nike

现在我正在使用此代码检查互联网连接。它只检查何时触发或调用:

.factory('Checkinternet', function($ionicPlatform,$ionicPopup) { 
return {
isonline: function() {
if(window.Connection) {
if(navigator.connection.type == Connection.NONE){
$ionicPopup.confirm({
title: 'No Internet Connection',
content: '<span style="color:black">Sorry, no Internet connectivity detected. Please reconnect and try again.</span>'
}).then(function(result) {
if(!result) {
//ionic.Platform.exitApp();
}
});
return 'off';
}
}
}
};
})

我想要的是每当互联网消失时它应该发出警报(不使用 Setinterval 因为它在后台运行时会降低我的应用程序的性能)

还有其他方法吗?

最佳答案

请查看我的其他帖子:Trying to rewrite controller as service, so that it can check network status all over app .

您可以在任何地方检查您的互联网连接,只需添加:

if(ConnectivityMonitor.isOnline()){

//do something

}else{

//do something else
alert("No internet connection");
}

关于angularjs - 在 Ionic 中检查互联网连接的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40378207/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com