0

我需要一些帮助来持续跟踪用户。根据我所做的研究,如果用户位置发生变化,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});
4

1 回答 1

1

是的,你是对的,你根本不需要getCurrentPosition()watchPosition()同样的事情那样打电话,只是不断地打电话。

所以调用它而不是你当前调用的地方getCurrentPosition()

于 2012-10-24T08:10:33.183 回答