Javascript 为什么在flyTo动画之后鼠标滚轮zoomOut被阻止?
我正在使用一个按钮触发的flyTo动画来放大地图。平移缩放动画结束后,无法使用鼠标滚轮缩小 如果我点击基本的缩小控件,它就会工作,如果我在触摸屏上测试它,它就会工作。如果我试着用鼠标滚轮放大,效果会很好Javascript 为什么在flyTo动画之后鼠标滚轮zoomOut被阻止?,javascript,leaflet,Javascript,Leaflet,我正在使用一个按钮触发的flyTo动画来放大地图。平移缩放动画结束后,无法使用鼠标滚轮缩小 如果我点击基本的缩小控件,它就会工作,如果我在触摸屏上测试它,它就会工作。如果我试着用鼠标滚轮放大,效果会很好 你知道为什么这种特定的缩小方式被阻止了吗?如果您需要自己测试整个原型(单击“大播放”按钮以触发flyTo)。正如评论中指出的(感谢Urknecht!),我没有看到关于stackoverflow的类似问题。解决了我的问题: 确保将lat、lon转换为float,将zoom转换为int。我遇到了这个
你知道为什么这种特定的缩小方式被阻止了吗?如果您需要自己测试整个原型(单击“大播放”按钮以触发flyTo)。正如评论中指出的(感谢Urknecht!),我没有看到关于stackoverflow的类似问题。解决了我的问题: 确保将lat、lon转换为float,将zoom转换为int。我遇到了这个问题,结果是由于我的参数以字符串形式传递。使用字符串作为参数时,flyTo()似乎可以正常工作,但随后的缩放操作会不稳定
对我来说很有用-我可以在flyTo()之后用鼠标滚轮缩小。试着制作一个复制问题的动画。嘿@Nico,我在stackoverflow上发现了一个类似的问题。看看这个,也许它能解决你的问题。