2015-06-19 104 views

回答

0

每次操作系统接收到位置更新时都会调用传递到watchPosition()的成功回调,该位置更新不是在特定的时间间隔之后。例如,如果使用高精度,每次GPS硬件通过位置更新时都会调用它。因此,这不是可以配置的时间间隔。

我使用Android和iOS设备进行现场测试的经验是,这些更新之间的时间间隔可以在几毫秒到几秒之间的任意时间,具体取决于以下因素:设备当前的行驶速度,当前卫星修补程序的数量,环境(例如,树下,建筑物之间)等。

+0

我想操作系统已经为位置服务进行了优化。感谢你的回答 – huahax

1

尽管本地功能还包括地理定位watchPosition()实际上是HTML5规范的一部分。这里是 docs on MDN。 Apache Cordova地理定位文档涵盖了相同的信息。

相关问题