如果我的应用程序从一开始就需要互联网连接。找不到互联网后如何防止执行?
我知道如何检查。但我需要帮助才能停止进一步执行。
var internetconection = new Windows.Networking.Connectivity.NetworkInformation.getInternetConnectionProfile();
if ((!('getNetworkConnectivityLevel' in internetconection)) || ((internetconection.getNetworkConnectivityLevel()) < 3)) {
alert("internet not connected");
}
else{
alert("internet connected");
}
试试这个,参考: http: //www.codeproject.com/Tips/564389/Check-connection-with-WinJS
您可以像这个帖子答案一样检查de connection:This is for c#, but the same classes are available for javascrip
您可能已经添加(或像我经常做的那样从 MSDN 示例中借用代码)使用事件侦听器来处理 onNetworkStatusChange 事件。尝试使用 removeEventListener 删除它以停止进一步检查互联网连接。