我正在构建一个UWP应用程序。有没有办法做到这一点?
发布于 2019-06-21 01:24:31
使用此方法:
public static bool TestConnectedToCellular()
{
try
{
if (NetworkInformation.GetInternetConnectionProfile() is ConnectionProfile connectionProfile)
{
return connectionProfile.IsWwanConnectionProfile;
}
}
catch
{
return false;
}
return false;
}
发布于 2019-06-20 20:13:48
您可以检查是否有任何蜂窝连接:
NetworkInformation.GetConnectionProfiles().Any(profile => profile.IsWwanConnectionProfile);
我不认为有一种方法可以检查硬件支持。
发布于 2019-06-20 21:10:03
看看Windows Community Toolkit中的NetworkHelper
类。它提供了ConnectionType
、ConnectivityLevel
、IsInternetAvailable
和其他可能为您工作的属性,以及与网络连接更改相关的事件。
https://stackoverflow.com/questions/56682449
复制相似问题