1 public static bool IsWifiConnected()
2 {
3 bool isWifiConnected = false;
4 ConnectionProfile currentConnectionForInternet = NetworkInformation.GetInternetConnectionProfile();
5 if(currentConnectionForInternet == null)
6 {
7 return false;
8 }
9 if(currentConnectionForInternet.IsWlanConnectionProfile)
10 {
11 if(currentConnectionForInternet.GetNetworkConnectivityLevel() == NetworkConnectivityLevel.InternetAccess)
12 {
13 return true;
14 }
15 }
16 return false;
17 }
Windows 8.1 和 Windows Phone 8.1 Runtime 检测 WiFi 是否可用使用以上方法。(感觉比WP8 silverlight 麻烦-_-)