问:Cordova Phonegap Geolocation 获得正确的速度?
Q: Cordova Phonegap Geolocation getting the right speed?
我制作了一个跟踪用户位置的应用程序,现在我还需要获得速度。我设法输入 position.coords.speed
但它总是显示 0。我注意到 gps tracker/icon 没有主动跟踪。跟踪用户速度的最佳做法是什么?我正在使用插件 cordova-plugin-geolocation
您在请求位置时是否在选项中要求高精度?例如:
navigator.geolocation.watchPosition(onSuccess, onError, {
enableHighAccuracy: true,
timeout: 30000,
maxAge: 0
});
如果 position.coords.speed
为零并且任务栏中未显示 gps/location 图标,这可能是原因。
我制作了一个跟踪用户位置的应用程序,现在我还需要获得速度。我设法输入 position.coords.speed
但它总是显示 0。我注意到 gps tracker/icon 没有主动跟踪。跟踪用户速度的最佳做法是什么?我正在使用插件 cordova-plugin-geolocation
您在请求位置时是否在选项中要求高精度?例如:
navigator.geolocation.watchPosition(onSuccess, onError, {
enableHighAccuracy: true,
timeout: 30000,
maxAge: 0
});
如果 position.coords.speed
为零并且任务栏中未显示 gps/location 图标,这可能是原因。