【问题标题】:Web based method to determine if an iPhone is connected via 3G or Wifi基于 Web 的方法来确定 iPhone 是通过 3G 还是 Wifi 连接的
【发布时间】:2011-02-07 07:47:12
【问题描述】:

我正在构建一个允许用户观看视频播客的网络应用程序。目前,用户可以根据是通过 3G 还是 Wifi 连接来选择是低带宽还是高带宽视频。

webapp 有什么方法可以确定这一点吗?我知道一种方法可以使用设备的 IP 来确定它是否在诸如 AT&T 之类的网络上,但要找出它们以及所有其他全球运营商的 IP 范围是不可行的。

有没有办法 PHP、Javascript——任何东西——可以确定 iPhone 是通过 3G 还是 Wifi 连接的?我希望 iPhone 可能会使用稍微不同的浏览器代理字符串或类似的东西。

【问题讨论】:

  • 看来您真正需要的是一种测试他们带宽的方法,不一定是他们使用的是 3G 还是 WiFi。

标签: php javascript iphone html wifi


【解决方案1】:

您可能并不像关心带宽/往返时间那样关心 3G 与 WiFi。

我想知道您是否可以通过不检测 3G 与 WiFi 而是通过使用浏览器脚本计算往返时间并使用它来确定用户体验的保真度来实现这一点。

【讨论】:

  • 绝对是这样,我一直在使用无线,这比良好的 HSDPA 连接要慢
  • 好主意 - 我从来没有真正想到过这样的想法!谢谢 - 好主意:)
  • 我不认为这个答案是正确的,因为如果在蜂窝网络上使用过多的 bw,Apple 会主动关闭您的应用程序。请参阅应用商店审核指南中的第 9.3 和 9.4 点。 developer.apple.com/appstore/resources/approval/guidelines.html
  • @ Jonny 这就是 App Store 指南中所说的,但她正在制作一个 webapp。 Apple 没有也不能限制用户访问的网站。
猜你喜欢
  • 2011-09-25
  • 1970-01-01
  • 2012-04-09
  • 2012-06-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-20
  • 1970-01-01
相关资源
最近更新 更多