首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用单点触控检测iPhone上的慢速互联网

使用单点触控检测iPhone上的慢速互联网
EN

Stack Overflow用户
提问于 2012-10-05 17:25:27
回答 2查看 533关注 0票数 0

在iPhone/iPad应用程序中,如果用户使用wifi或3g,我们希望允许上传图片,但不能处于边缘状态,因为这将花费太长时间。我已经找到了检测你是否在运营商网络或wifi上的方法,但是有没有一种好的/简单的方法来检测你得到了哪种运营商的带宽,比如edge或3g?有没有人尝试过定时下载/上传小样本文件来测试运营商的带宽?这是一个好主意来测试这一点,或者只是使用一个“取消上传”按钮,用户可以点击,如果没有耐心?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-05 18:33:22

似乎你只能检测用户使用的网络类型: wifi或3g/edge (这里是sample)。如果你想检测实际的速度,你需要手动测试实际的连接。

对我来说,最好是提供“取消上传”按钮,并且不会伤害到网速较慢的用户。

票数 0
EN

Stack Overflow用户

发布于 2012-10-05 18:46:07

人们可以从3G下降到边缘,就像他们点击开始上传一样,或者在决定不上传之后获得3G、LTE或Wi-Fi覆盖。在现实世界中,带宽可以保持稳定,是的,但当你在移动时,带宽也可能在几分钟内变化十几次。

我认为你最好是在任何情况下都允许图片上传,通知用户上传速度是否慢,并让他们随时取消上传。如果模型允许,您可以让图像上传在后台运行,然后延迟上传。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12743329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档