我需要一些帮助来持续跟踪用户。根据我所做的研究,如果用户位置发生变化,watchPosition 函数将返回新位置。那是对的吗?还有这个片段应该放在哪里,就在 getCurrentPosition 函数之后?如果不是这样,您对我如何实现持续跟踪有什么解决方案或建议。
navigator.geolocation.watchPosition(
function(position) {
calculateDistance(position.coords.latitude, position.coords.longitude);
}, function(err){
console.log(err);
}, {enableHighAccuracy:true, maximumAge:30000, timeout:27000});