我正在使用Leafet(目前是1.0版本的beta 2)并且使用以下代码执行一些冗长的动画地图移动:
myMap.setView([someLat,someLng], myMap.getZoom(), {"pan":{"animate":true, "duration":10});
我希望能够在动画进行过程中停止它。通过传单API搜索当前版本和测试版本,我找不到任何方法。那我怎么能这样做呢?
答案 0 :(得分:1)
使用当前地图中心调用另一个setView
应停止正在进行的动画:
map.setView(map.getCenter(), map.getZoom(), {"animate": false});
以下是一个例子: