嗨,我在这里使用代码http://rominirani.com/html5-recipes-more-on-geolocation/来实现一个用 HTML5 构建的用户跟踪应用程序。
我遇到的问题是,每当我移动时,地图都会完全重新渲染。有没有办法只更新标记位置并将地图的中心设置到该位置,或者有没有更好的方法来实现带有在用户移动时移动的标记的谷歌地图?
谢谢
嗨,我在这里使用代码http://rominirani.com/html5-recipes-more-on-geolocation/来实现一个用 HTML5 构建的用户跟踪应用程序。
我遇到的问题是,每当我移动时,地图都会完全重新渲染。有没有办法只更新标记位置并将地图的中心设置到该位置,或者有没有更好的方法来实现带有在用户移动时移动的标记的谷歌地图?
谢谢
您可以将 HTML5 地理定位 API 与 Google 地图相结合,以在位置更改侦听器上添加/删除标记
navigator.geolocation.watchPosition
https://google-developers.appspot.com/maps/documentation/javascript/examples/overlay-remove