首页 > 解决方案 > 当互联网速度非常慢时通知用户 - Xamarin Forms

问题描述

网络慢时需要显示“Slow/Bad Signal”...如何检查网络是否慢?我已经实现了网络可达性来检查互联网是否存在......但是没有办法检查互联网是否很慢......

标签: iosxamarinxamarin.formsxamarin.ios

解决方案


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


推荐阅读