【发布时间】:2017-05-11 01:20:35
【问题描述】:
我制作了一个跟踪用户位置的应用程序,现在我还需要获得速度。我设法输入position.coords.speed,但它总是显示0。我注意到gps 跟踪器/图标没有主动跟踪。跟踪用户速度的最佳做法是什么?我正在使用插件cordova-plugin-geolocation
【问题讨论】:
标签: android cordova geolocation gps phonegap
我制作了一个跟踪用户位置的应用程序,现在我还需要获得速度。我设法输入position.coords.speed,但它总是显示0。我注意到gps 跟踪器/图标没有主动跟踪。跟踪用户速度的最佳做法是什么?我正在使用插件cordova-plugin-geolocation
【问题讨论】:
标签: android cordova geolocation gps phonegap
您在请求位置时是否要求选项中的高精度?例如:
navigator.geolocation.watchPosition(onSuccess, onError, {
enableHighAccuracy: true,
timeout: 30000,
maxAge: 0
});
如果position.coords.speed 为零并且gps/位置图标未显示在任务栏中,这可能是原因。
【讨论】: