【问题标题】:Cordova Geolocation Timeout科尔多瓦地理位置超时
【发布时间】:2016-07-26 16:09:50
【问题描述】:

我有这个奇怪的问题。我的代码如下:

 var watchID = navigator.geolocation.watchPosition(onSuccess, onError, { enableHighAccuracy: false, timeout: 30000 });

如果设备 GPS 未设置为高精度,我的 enableHighAccuracy true 或 false 我的应用程序将返回代码 3 超时。我怎么解决这个问题 ?如果在我启用了高精度 GPS 的设备上它会正常工作:)

【问题讨论】:

    标签: android cordova gps


    【解决方案1】:

    使用前请检查 GPS 状态。您可以使用 cordova-plugins-diagnostic 插件来做到这一点:

    https://www.npmjs.com/package/cordova.plugins.diagnostic#islocationavailable

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-20
      • 1970-01-01
      • 2015-05-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多