2012-10-24 15 views
0

我需要一些幫助來持續跟蹤用戶。根據我所做的研究,如果用戶位置發生變化,watchPosition功能將返回新位置。那是對的嗎?而且該代碼片段應放在getCurrentPosition函數的後面?如果不是這樣,你有什麼解決方案或建議如何實現持續跟蹤。如果使用HTML5和JS的用戶位置發生變化,需要獲取用戶位置的幫助。

navigator.geolocation.watchPosition(
function(position) { 
    calculateDistance(position.coords.latitude, position.coords.longitude); 
}, function(err){ 
    console.log(err); 
}, {enableHighAccuracy:true, maximumAge:30000, timeout:27000}); 

回答

1

是的,你是正確的,你不需要調用getCurrentPosition()都爲watchPosition()做同樣的事情,只有汽車無。

因此,請撥打電話,而不是您目前撥打的電話號碼getCurrentPosition()

+0

真棒,謝謝,工作! – user1386101

+0

很高興能幫上忙,雖然我只證實你已經知道的東西! –