Chrome 中的 getCurrentPosition / watchPosition (65.0.3325.162)
Posted
技术标签:
【中文标题】Chrome 中的 getCurrentPosition / watchPosition (65.0.3325.162)【英文标题】:getCurrentPosition / watchPosition in Chrome (65.0.3325.162) 【发布时间】:2018-03-16 21:15:00 【问题描述】:您是否尝试过在桌面版 Chrome(65.0.3325.162 版本)中使用 getCurrentPosition 或 watchPosition? 在此版本之前,它运行良好。现在第一次加载它可以工作,在它非常慢并且在更多情况下它不起作用之后。 为什么会这样?您可以在任何演示中试用它,例如https://html5demos.com/geo/
【问题讨论】:
【参考方案1】:这似乎是 https://bugs.chromium.org/p/chromium/issues/detail?id=820945#c8 中描述的 Chrome 更改的结果
向传递给getcurrentPosition
等的PositionOptions
对象添加适当的timeout
和/或maximumAge
选项应该可以修复它。
【讨论】:
以上是关于Chrome 中的 getCurrentPosition / watchPosition (65.0.3325.162)的主要内容,如果未能解决你的问题,请参考以下文章
navigator.geolocation.getCurrentPosition 在 firefox 和 chrome 之间返回不同?
navigator.geolocation.getCurrentPosition 不在 chrome 中工作
navigator.geolocation.getCurrentPosition 在 android google chrome 上不起作用
如何在Electron应用程序中通过navigator.geolocation获取getCurrentPosition?
navigator.geolocation.getCurrentPosition() 没有从 googleapi 得到响应