function displayLocation(position)
{
user_lat = position.coords.latitude;
user_long = position.coords.longitude;
moveMarker(user_marker,user_lat,user_long);
}
function displayError(error)
{
alert("someting wrong");
}
function getMyLocation()
{
if (navigator.geolocation)
watchId = navigator.geolocation.watchPosition(displayLocation, displayError,
{ frequency: 3000 } );
}
else
{
setInterval(function(){alert("your device does not support Geolocation")},5000);
}
}
所以基本上我使用标记并结合使用手表位置和谷歌地图 api 将标记移动到用户位置。如果有人想看的话,我会把所有的东西都放在一个网站上。udaapps.com。即使我四处走动,我的 watchPosition 功能也不起作用。这主要用于手机使用,一种网络应用程序。