ios - 当互联网速度非常慢时通知用户 - Xamarin Forms
问题描述
网络慢时需要显示“Slow/Bad Signal”...如何检查网络是否慢?我已经实现了网络可达性来检查互联网是否存在......但是没有办法检查互联网是否很慢......
解决方案
首先,您必须描述慢速连接的规则。通常,它是 HttpClient 中的超时。您可以为您的 httpClient 设置超时并捕获 TimeOutException。但是,我希望有一个长时间运行的后台任务,通过一段时间检查主机可访问性以检测慢速连接,即使没有任何请求到来
推荐阅读
- python - 检测对角线位置的细长物体
- python - 使用 TensorFlow 2 进行对象检测:ImportError: cannot import name 'anchor_generator_pb2' from 'object_detection.protos'
- javascript - 请求谷歌表格的问题,Highcharts 错误 404
- javascript - 函数调用的 JavaScript 交换行为。需要指示幕后究竟发生了什么
- python - 如何从基类继承派生类的子类?
- javascript - 我如何在反应中使用 facebook SDK
- java - 如果存在零,如何删除小数位
- java - 如何在 Intellij Idea 中设置系统 SDK?
- javascript - 精简到 JavaScript 变量
- reactjs - 循环 Json 对象——React