首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在使用watchposition时,使用enableHighAccuracy更好吗?

在使用watchposition时,使用enableHighAccuracy更好吗?
EN

Stack Overflow用户
提问于 2019-10-08 13:32:54
回答 1查看 46关注 0票数 0

在iPhone4和android智能手机之间,我得到的结果好坏参半。IPhone4返回的位置不太准确。此外,当定位许可刚被授予时,watchposition返回一个距离实际位置约3公里的不可靠位置,这让我相信它是来自手机发射塔的信息,而不是来自互联网和卫星的信息。如果我不移动设备,它直到1-10分钟后才会更新。所以我在考虑使用enableHighAccuracy,把它变成真的。

启用高精度的缺点/缺点是什么?是否会使watchposition的成功回调变慢?如果设备碰巧在一个很难获得位置信息的地方,会发生什么?

EN

回答 1

Stack Overflow用户

发布于 2019-10-08 14:38:05

使用enableHighAccuracy可能会增加资源使用率、降低响应速度并增加功耗,尤其是在移动设备上。

至于准确性,不能保证启用enableHighAccuracy会带来更好的结果,这取决于设备。例如,有GPS的手机比没有GPS的手机更有可能给出preise结果。enableHighAccuracy告诉浏览器要做的就是尽可能给出最准确的响应。

有关详细信息,请参阅Mozilla Developer Network

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58280651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档