我正在开发的应用程序,其中每件事都依赖于互联网。我的要求是,当互联网的速度很低时,应该向用户显示警告“你的网速很低,这就是为什么这个功能不可用于你“。
我想知道ios中是否有任何功能,我们可以从中了解到我们的互联网连接速度低或互联网速度快,我找到了2-3个关于此的答案,但没有得到任何可行的解决方案。
答案 0 :(得分:2)
没有神奇的电话可以知道互联网连接是快还是慢。只有一种解决方案 - 传输数据和时间传输一定数量的数据需要多长时间。
问题在于下一个数据块可以更慢,更快,或者大致相同。
所以你真的需要某种阈值,如果应用程序在Y秒内无法传输至少X个字节,那么你就停止传输并提醒用户。
换句话说,没有简单的方法可以问“连接是快还是慢?”。