【发布时间】:2019-11-06 00:14:05
【问题描述】:
我正在使用 Cordova 地理定位插件来检测用户的位置。我这样做是这样的:
let positionWatcher = navigator.geolocation.watchPosition(
GeolocationSuccessCallback,
GeolocationFailCallback,
{
timeout: 10000,
enableHighAccuracy: true
}
)
在第一次拍摄时,它会在模拟器中找到位置 - 指向 Xcode 设置的默认加利福尼亚位置。
由于这是一个 watchPosition 方法,因此 10 秒左右应该会有 GPS 节拍。但是我没有再次获得该位置,而是收到超时错误。真正的 Android 设备不会发生这种情况。没有在真正的 iOS 设备上测试过,因为我没有。
Xcode 的模拟器不支持 cordova 地理定位插件的 watch position 吗?
【问题讨论】:
标签: ios xcode cordova ios-simulator cordova-plugins