首页 / 浏览问题 / 其他 / 问题详情
超图FAQ:【iClient】OpenLayer如何禁止使用默认的鼠标双击放大地图事件?
43,901EXP 2023年07月26日
【iClient】OpenLayer如何禁止使用默认的鼠标双击放大地图事件?

1个回答

【问题原因】在OpenLayer中,默认有一个DoubleClickZoom事件,双击会缩放地图。当需要双击做一些其他操作的时候,效果就会冲突。 【解决办法】删除默认鼠标双击放大地图事件,代码如下: var dblClickInteraction = map .getInteractions() .getArray() .find(interaction => { return interaction instanceof ol.interaction.DoubleClickZoom; }); map.removeInteraction(dblClickInteraction);
43,901EXP 2023年07月26日
热门文章
关注我们
...