我想开发一个HTML 5应用程序,它可以使用GPS跟踪手机的位置。 我该怎么做,我需要什么API。 是否有可能开发出不需要安装在目标手机上的应用程序。
答案 0 :(得分: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/有一个例子 - 选中底部的框。
请注意,所有浏览器都要求用户选择加入您的网站以收集此数据。