我使用Leaflet向用户显示地图.地图上有几个标记,当用户点击一个标记时,我想平移到标记位置并放大.我可以通过使用以下代码实现此目的:
map.fitBounds([
// bounds of clicked marker
]);
这很好用,Leaflet甚至可以实现过渡.我想要的是以毫秒为单位设置动画的持续时间. FitBounds需要大约options,但它们都不允许我指定平移和缩放动画的持续时间.谁能帮我这个?
解决方法:
这是不正确的,fitBounds方法接受zoom/pan options其中的pan选项具有持续时间,如documentation中针对fitBounds选项所述.