为什么移动HTML地理定位应用程序比原生应用程序获得的位置更新更少?

时间:2011-06-29 12:44:42

标签: iphone html5 geolocation gps mobile-safari

我注意到HTML5地理定位位置更新的频率与本机Apps位置更新的频率不同。

虽然iphone原生地图App中的位置移动顺畅,但谷歌移动地图页面上的位置在驾驶汽车时从一个点跳到另一个点。

我认为移动safari从操作系统获得它的位置,所以两者不应该是同步的吗?

1 个答案:

答案 0 :(得分:0)

因为当你在Safari中获取位置时,它只能获得Javascript函数中指定的Geo Location,基本上如果网页要求链接并且位置在指定的时间范围内,那么它将离开它所在的位置。如果位置太旧,则网页将获得一个新位置,并且该过程将重新开始。

以前的工作方式,我仍然在研究细节是如何工作的,但这就是我到目前为止所遇到的情况。 - 现在可能已经过时但是嘿它仍然很酷!