Windows store apps 如何知道应用程序中的连接状态

Windows store apps 如何知道应用程序中的连接状态,windows-store-apps,Windows Store Apps,我使用下一个指南: 但关联财产并不存在 var red = Windows.Networking.Connectivity.NetworkInformation, internet = red.getInternetConnectionProfile(); console.log(internet.connected); 该MSDN页出错。连接的属性不存在。我将在这个主题上提出一个bug 如果您没有任何连接,那么getInternetConnectio

我使用下一个指南: 但关联财产并不存在

var red = Windows.Networking.Connectivity.NetworkInformation,
            internet = red.getInternetConnectionProfile();

        console.log(internet.connected);

该MSDN页出错。连接的属性不存在。我将在这个主题上提出一个bug

如果您没有任何连接,那么getInternetConnectionProfile将首先返回null


您可以在网络信息示例的场景1中看到正确的代码。这是该主题中的代码最初使用的地方,很明显这两个代码并不同步。

当我连接到任何网络时,我的连接可能无法访问internet。我如何知道我是否可以访问internet?在这种情况下,您希望使用getConnectionProfiles枚举可用的连接,而不是您最初看到的同一主题中描述的getInternetConnectionProfile。然后调用配置文件的getConnectionTylevel方法以获取NetworkConnectivity值,该值将告诉您它是否具有Internet。