检查互联网连接并在WinJS中停止执行

时间:2012-10-21 14:08:51

标签: winjs

如果我的应用程序从一开始就需要互联网连接。在找不到互联网后如何防止执行?

我知道怎么检查。但我需要帮助阻止进一步执行。

3 个答案:

答案 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)