【发布时间】:2016-01-16 15:03:49
【问题描述】:
DeviceNetworkInformation.IsWiFiEnabled 方法在 Windows 10 上不可用,有什么建议可以检查 wifi 是否打开/关闭?
【问题讨论】:
-
您是专门寻找无线连接,还是设备是否具有(内部)网络连接?
标签: c# windows win-universal-app
DeviceNetworkInformation.IsWiFiEnabled 方法在 Windows 10 上不可用,有什么建议可以检查 wifi 是否打开/关闭?
【问题讨论】:
标签: c# windows win-universal-app
您可以执行以下操作:
using Windows.Devices.Radios;
public async Task<bool> IsWifiOn()
{
await Radio.RequestAccessAsync();
var radios = await Radio.GetRadiosAsync();
foreach (var radio in radios)
{
if (radio.Kind == RadioKind.WiFi)
{
return radio.State == RadioState.On;
}
}
return false;
}
【讨论】: