方法DeviceNetworkInformation.IsWiFiEnabled在WP8.1上不可用任何关于检查wifi的建议是打开/关闭的?
只有在平台上打开/关闭wifi时我才会得到。
任何帮助?
答案 0 :(得分:0)
不是我尝试过,但根据documentation,DeviceNetworkInformation.IsWiFiEnabled
应该适用于:
Windows Phone OS
支持:8.1,8.0,7.1
如果ti不是那么你应该填写错误报告给微软。
答案 1 :(得分:0)
使用WinRT API GetHostNames()返回设备上本地主机名(ipaddress)的列表。基于Iana界面,您可以识别它是Cellular还是Wifi。如果IP地址可用于WiFi,则可以假定它已启用。
答案 2 :(得分:0)
另一种选择是使用getconnectionProfiles。 http://msdn.microsoft.com/en-us/library/ie/windows.networking.connectivity.networkinformation.getconnectionprofiles
答案 3 :(得分:0)
请在此处查看我的解决方法WiFi enable/disabled based on ID。
它涉及将WiFi NetworkAdapterId与所有已打开的ID匹配。