页面预设与传单

时间:2013-04-12 10:00:40

标签: leaflet

如果我继续the leaflet site,然后缩放地图,那么我会继续浏览另一个网站,然后在浏览器上使用“page prec”返回传单网站,我得到没有缩放的地图。< / p>

如何在页面预先构建一个具有相同状态的传单地图?

2 个答案:

答案 0 :(得分:1)

Leaflet的这个插件处理一个永久链接,它将为你完成这项工作

https://github.com/shramov/leaflet-plugins

答案 1 :(得分:0)

您可以向moveendzoomend地图事件添加处理程序并存储当前位置并缩放到localstorage或服务器或网址哈希。在地图加载时,您可以从此存储区获取位置和缩放。

您还可以将js对象添加为缓冲区和计时器,以避免在活动地图移动和缩放使用时性能降低。

如果只想在后退按钮上单击恢复,则必须检测页面加载方式。我发现了下一个问题:How to detect that user open page using BACK button in browser?但是它太旧了。