我在网页上有谷歌地图,上面显示了用户的位置。它要求用户获取其位置,然后加载地图并在那里显示标记。当你在一个房间里坐着打开它时,它显然很有效。但是,如果我使用移动设备,在路上行走或坐在公共汽车上,该怎么办?那么如何更新我在地图上的位置呢?如果您碰巧在公共汽车上的谷歌地图上看到它,它会显示您沿着公共汽车移动的位置(标记)。那么如何在没有刷新页面的情况下在静态地图上获取用户位置并更新其在总线上的位置?
谢谢!
答案 0 :(得分:-1)
更改您使用的方法,让浏览器访问用户从navigator.geolocation.getCurrentPosition
到navigator.geolocation.watchPosition
的位置。这样您就可以在更改时监控其位置,而不是只获取一次。
谷歌可能会帮助你找到这个就足够了。
Real time GPS Tracker on JUST HTML / JS and Google Maps to be run on a handphone? Is it possible?