d_z*_*z90 2 javascript scroll mouseevent leaflet
我一直在尝试使用leaflet
地图缩放的不同策略,忽略库的默认固定缩放步骤,但到目前为止没有任何运气。通过以下函数:
window.addEventListener('mousewheel', function(e){
if (!e) e = event;
var direction = (e.detail<0 || e.wheelDelta>0) ? 1 : -1;
},
false);
Run Code Online (Sandbox Code Playgroud)
我想实现像 中的那样的平滑缩放效果,它根据鼠标滚动事件Google Maps
跟踪缩放。deltaY
您知道如何解决这个问题或者您知道我可以查看的参考资料吗?
提前感谢您的回复!
zoomSnap
将地图的选项设置为零。另请参见wheelPxPerZoomLevel
选项。
请注意,分数缩放是 Leaflet 1.0.0 中引入的功能。这意味着以前的版本根本无法使用非整数缩放级别。