【发布时间】:2011-08-27 23:33:07
【问题描述】:
是否可以确定 navigator.geolocation 坐标是来自 GPS 还是以其他方式生成?
【问题讨论】:
是否可以确定 navigator.geolocation 坐标是来自 GPS 还是以其他方式生成?
【问题讨论】:
没有。
但是,您可以检查.coords.accuracy 属性,以确定它是否可能是 GPS 或其他东西(如附近的 WLAN)。
编辑:根据https://developer.mozilla.org/en/Using_geolocation,至少 Firefox 不提供此属性。所以在这种情况下你运气不好。
编辑 2:根据萤火虫控制台,属性 is 实际上是可用的。在我没有无线功能的工作电脑上,例如25000。
准确度 |双 |位置信息的准确性,以米为单位。只读。
所以这个值是有意义的,当在谷歌地图上测试时,我的位置不是很准确。
结论:
如果确定位置是否准确足以满足您的需求,请选择 accuracy。否则你就不走运了。
【讨论】: