Windows Phone 7检查Internet连接

时间:2014-01-07 08:30:23

标签: windows-phone-7 wifi windows-phone-7-emulator

Dim _isNetworkAvailable = Microsoft.Phone.Net.NetworkInformation.DeviceNetworkInformation.IsWiFiEnabled

虽然我确实有互联网连接,但总是返回false 我正在模拟器上测试,这可能是问题的根源吗?

我如何测试: 我有一个调用上面代码的按钮,并在文本框中显示布尔结果

1 个答案:

答案 0 :(得分:1)

您当前的代码仅检查设备上是否启用了Wifi,如果您在模拟器中运行,它将始终返回false。因为在WP7仿真器中没有设置Wifi的接口。您需要使用IsNetworkAvailable属性来检查是否有可用的互联网连接。请参阅此MSDN link以供参考。所以你的代码应该如下:

Dim _isNetworkAvailable = Microsoft.Phone.Net.NetworkInformation.DeviceNetworkInformation.IsNetworkAvailable