为什么flyTo动画之后,MouseWheel zoomOut被阻止?

时间:2019-06-24 13:54:45

标签: javascript leaflet

我正在使用由按钮触发的flyTo动画来放大地图。平移缩放动画结束后,无法使用鼠标滚轮缩小

如果我单击基本的缩小控件,它将起作用,如果我在触摸屏上对其进行测试,它将起作用。如果我尝试使用鼠标滚轮放大,它将起作用。

有人知道为什么这种特定的缩小方法被阻止了吗?如果您需要自己进行测试,则整个原型为here(单击“播放”大按钮以触发flyTo)。

1 个答案:

答案 0 :(得分:1)

正如评论中指出的(感谢Urknecht!),我没有看到关于stackoverflow的类似问题。 answer解决了我的问题:

  

确保将经纬度转换为浮点,将缩放转换为整数。我遇到了这个问题,事实证明这是由于我的参数是以字符串形式传递的。使用字符串作为参数,flyTo()似乎可以很好地运行,但随后的缩放操作会不稳定。