我制作了一个跟踪用户位置的应用程序,我现在也需要提高速度。我设法放position.coords.speed
但它总是显示0.我注意到gps跟踪器/图标没有主动跟踪。跟踪用户速度的最佳做法是什么?我正在使用插件cordova-plugin-geolocation
答案 0 :(得分:1)
请求位置时,您是否要求选项具有高准确度?例如:
navigator.geolocation.watchPosition(onSuccess, onError, {
enableHighAccuracy: true,
timeout: 30000,
maxAge: 0
});
如果position.coords.speed
为零并且任务栏中未显示gps /位置图标,则可能是原因。