我正在使用navigator.geolocation.watchPosition
来获取用户的当前位置。传递了以下选项:{ maximumAge: 1000, timeout: 15000, enableHighAccuracy: true }
。但是,正在发生两个问题:
15秒的超时完全被忽略。它似乎在想要更新时更新。有时它是10秒后,有时是超过一分钟。
第二个问题是通常根本不会检索到GPS坐标,该方法将返回超时。一旦发生这种情况,它将无限期地每15秒发生一次。
这对我来说都没有多大意义,所以任何见解都会很棒。
我正在使用:
设备上有定位服务,最初提供的位置准确无误。
由于
答案 0 :(得分:0)
解决方法可能是使用JavascriptInterface调用Android Java类