這是我的情況;我已經構建了一個非常簡單的Web應用程序,它查找用戶的位置並將其繪製在Google地圖上。 這裏是我的代碼:http://pastebin.com/d3a185efdiPhone - Native App GeoLocation VS Web App地理位置
當我測試它時,我的位置被檢測爲距離我實際站立的地方大於500米。
但
當我打開谷歌地圖或Gowalla的我的位置是正確的範圍內<20米?
所以我的問題是:原生iPhone應用程序是否從Web應用程序獲得更高的準確率?
如果是這樣,爲什麼?
這是不是真的我的問題,我敢肯定你的設備的HTML 5地理位置API檢查是否是GPS能力,如果沒有回落到的GeoIP 。 所以,我的問題仍然存在,原生iPhone應用程序使用相同的方法(或同等準確性)的網絡應用程序或他們以某種方式優越? – Sam 2010-01-21 16:52:25
我認爲這取決於瀏覽器的實現:假設移動Safari瀏覽器從GPS硬件中檢查上次檢索到的位置,並根據需要將其返回到網頁,我不明白爲什麼web應用程序和本地應用程序:webapp/objC之間的流程最終會詢問相同的位置。 – yonel 2010-01-22 07:57:39
這就是我的想法,但如果是這樣的話 - 爲什麼精度有很大差異? – Sam 2010-01-22 10:53:06