我正在学习Xamaring,
我想知道是否还有另一种检查互联网连接的方法。
我已经使用了https://www.nuget.org/packages/Xam.Plugin.Connectivity插件中的CrossConnectivity.Current.IsConnected
,但是当我关闭无线网络后却无法使用
我也使用过Xamarin.Essentails,但仍然无法使用。.
private bool CheckInternet()
{
var current = Connectivity.NetworkAccess;
if (current == NetworkAccess.Internet) return true;
else return false;
}
感谢您的帮助
答案 0 :(得分:0)
签出完整文档link
您可以使用
public async Task<string> MakeWebRequest()
{
if(!CrossConnectivity.Current.IsConnected)
{
//You are offline, notify the user
return null;
}
//Make web request here
}