gpt4 book ai didi

android - 是否有可能在移动浏览器上获得最大的 GPS 精度?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:07:32 24 4
gpt4 key购买 nike

是否有可能从网络浏览器中以移动设备上可用的最大精度接收 GPS 位置?

我在移动设备上使用来自 HTML5 Geolocation 的 getCurrentPosition()watchPosition() 进行了测试,在办公楼周围走动。我在 Android HTC Desire(Android 浏览器)和 iPhone 3(Safari)上收到了 70 米的最大精度,没有高度/速度数据,WiFi 打开。关闭WiFi后,精度下降到800-1000米。

同时,在 GPS Test 上Android 上的应用程序,我收到了 14 米的 GPS 定位精度,以及高度和速度数据。

因此,据我所知,我没有在这两款设备的移动浏览器中收到 GPS 上可用的完整数据集,也没有收到设备传感器可能达到的精度。

那么,我的问题是,浏览器接收的 GPS 数据集是受设备限制,还是浏览器本身不能充分利用它?我想在我的 Web 应用程序中获得完整的 GPS 精度,而无需编写“普通”移动应用程序。

最佳答案

根据 this answer ,您可以尝试使用 enableHighAccuracy 选项(如果您还没有)。

但见Why is Geolocation in Mobile Safari way less accurate than the location in a native App?就 iPhone 而言,Mobile Safari 中的 JavaScript 地理定位 API 似乎无法获得与本地应用程序的定位服务 API 一样准确的位置信息。

关于android - 是否有可能在移动浏览器上获得最大的 GPS 精度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8257160/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com