不能让Leaflet panTo选项'duration'完成它的工作

ult*_*ter 2 duration pan leaflet

以下说明将无法正常工作:

map.panTo(e.latlng, {animate: true, duration: 1.0});
Run Code Online (Sandbox Code Playgroud)

我尝试了不同的值:0.5,1.0,10.0,1000.0,1,10但平移速度同样快!

任何的想法?谢谢!

Mou*_*ner 7

你确定你使用的是最新的Leaflet版本吗?我只是在0.6.4中尝试了这个代码并且它运行良好,按预期缓慢平移:

map.on('click', function (e) {
  map.panTo(e.latlng, {animate: true, duration: 5.0});
});
Run Code Online (Sandbox Code Playgroud)