Ios 当互联网速度非常慢时通知用户-Xamarin表单

Ios 当互联网速度非常慢时通知用户-Xamarin表单,ios,xamarin,xamarin.forms,xamarin.ios,Ios,Xamarin,Xamarin.forms,Xamarin.ios,当网络速度慢时,需要显示“慢/坏信号”。。。如何检查网络是否慢? 我已经实现了网络可达性来检查互联网是否存在……但是没有办法检查互联网是否慢……首先,你必须描述慢连接的规则。通常,在HttpClient中是一个超时。您可以设置httpClient的超时并捕获TimeOutException。但是,我更希望有一个长时间运行的后台任务,按时间段检查主机的可达性,以检测慢速连接,即使没有任何请求来如何定义“慢速”?与与另一台服务器的连接相比,与另一台服务器的连接可能更快,这取决于用户的上游条件。您可以

当网络速度慢时,需要显示“慢/坏信号”。。。如何检查网络是否慢?
我已经实现了网络可达性来检查互联网是否存在……但是没有办法检查互联网是否慢……

首先,你必须描述慢连接的规则。通常,在HttpClient中是一个超时。您可以设置httpClient的超时并捕获TimeOutException。但是,我更希望有一个长时间运行的后台任务,按时间段检查主机的可达性,以检测慢速连接,即使没有任何请求来

如何定义“慢速”?与与另一台服务器的连接相比,与另一台服务器的连接可能更快,这取决于用户的上游条件。您可以向服务器发送任何超时请求,并根据超时情况设置标志。但是正如Jason所说,不能保证连接是快/慢的。您ping的服务器可能会过载。