2014-01-27 35 views
0

我想開發一個HTML 5應用程序,它可以使用GPS跟蹤手機的位置。 我應該如何繼續以及我需要什麼API。 是否有可能開發這樣的應用程序,不需要安裝在目標手機上。使用HTML的移動追蹤器5

回答

0

是的,API被稱爲地理定位API。 https://developer.mozilla.org/en/docs/WebAPI/Using_geolocation是一篇關於如何使用它的好文章。

的關鍵方法被調用watchPosition(),其作用如下:

var watchID = navigator.geolocation.watchPosition(function(position) { 
    do_something(position.coords.latitude, position.coords.longitude); 
}) 

do_something將被調用多次,這取決於如何在瀏覽器已經實現了它。

http://www.html5rocks.com/en/tutorials/geolocation/trip_meter/有一個例子 - 選中底部的框。

請注意,所有瀏覽器都要求用戶選擇加入收集此數據的網站。

+0

讓我讓自己更清楚。我想要一個應用程序,在其中輸入目標手機的手機號碼,它會向我顯示地圖上的位置。 –

+0

爲了實現這個目標,你需要一個第三方,他們很樂意分享這些數據 - 手機的運營商可能擁有這些數據,但我懷疑他們會因隱私問題分享這些數據。否則,您需要在手機上安裝一些應用程序來上傳他們的位置。挑選任何電話號碼並獲得經濟數據顯然不會發生。 –

+0

確定假設目標手機已安裝應用程序,並使用類似IndexedDb的方式保存位置,然後如何與目標手機進行聯繫以獲取其位置。因此,我是一個團隊負責人,而我想要檢查我的團隊成員的位置,他們的手機在哪裏保存他們的位置。 –