2009-10-16 80 views
1

我正在建立一個webapp,允許用戶查看視頻播客的過程。目前,用戶可以根據是否通過3G或Wifi連接,選擇是否喜歡低帶寬或高帶寬視頻。基於Web的方法來確定iPhone是否通過3G或Wifi連接

有沒有什麼辦法,一個Web應用程序可以確定這一點?我知道有一種方法可以使用設備的IP來確定它是否位於諸如AT & T之類的網絡上,但要找出它們以及其他全球運營商的IP範圍是不可行的。

有沒有一種方法PHP,Javascript - 什麼 - 可以確定iPhone是通過3G或Wifi連接?我希望iPhone可以使用稍微不同的瀏覽器代理字符串或類似的東西。

+1

看起來像你真正需要的是一種測試帶寬的方法,不一定是在3G或WiFi上。 – Craig 2009-10-16 19:05:23

回答

3

對於帶寬/往返時間,您可能並不關心3G vs WiFi。

我不知道,如果你可以通過不檢測3G無線VS而是使用瀏覽器腳本計算往返時間並用它來確定用戶體驗的保真度實現這一目標。

+0

這絕對是這種情況,我一直在無線這樣的方式比一個很好的HSDPA連接慢 – robjmills 2009-10-16 20:00:37

+0

好主意 - 從來沒有真正發生過我這樣想!謝謝 - 好主意:) – Jordan 2009-10-16 23:00:50

+0

我不認爲這個答案是正確的,因爲蘋果公司會主動關閉你的應用程序,如果它在蜂窩網絡上使用太多的功能。請參閱應用商店評論指南中的第9.3和9.4點。 https://developer.apple.com/appstore/resources/approval/guidelines.html – Jonny 2010-11-17 07:55:04

相關問題