如果我的应用程序从一开始就需要互联网连接。在找不到互联网后如何防止执行?
我知道怎么检查。但我需要帮助阻止进一步执行。
答案 0 :(得分:2)
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
答案 1 :(得分:0)
您可能已经使用onNetworkStatusChange事件的事件侦听器添加(或从我经常使用的MSDN示例中借用代码)。尝试使用removeEventListener删除它以停止进一步检查互联网连接。
答案 2 :(得分:0)