单击矢量图层中的要素时无法拖动地图

use*_*523 3 openlayers

我有一个带有图块层和矢量图层的OpenLayers地图.Vector层有一个OpenLayers.Control.SelectFeature,用于在鼠标悬停在某个要素上时显示工具提示.不幸的是,如果单击并拖动某个功能,这似乎会阻止地图移动.

查看OpenLayers代码,SelectFeature只会抛出单击,因为悬停设置为true.有没有办法将点击事件传递给地图,以便可以移动?

我很确定SelectFeature是导致问题的原因,因为当我评论它时,拖动按预期工作.

有人可以帮忙吗?

小智 11

不太明白这个问题,但也许这会有所帮助:

selectControl.handlers.feature.stopDown = false;
Run Code Online (Sandbox Code Playgroud)