我对OpenLayers地图有一个愚蠢的问题,我希望在一个网站上显示非交互式图片,其中所有点击都被禁用。我已经尝试捕获元素上的点击,但OpenLayers似乎仍然能够获得这些使地图具有交互性的事件。应该有一个简单的解决方案,但我无法弄清楚。
将control属性设置为空数组对交互没有任何影响。
编辑:我们无法在已有的地图上找到方法轻松完成此操作,因此我们所做的是在此新页面中重新使用旧的地图启动代码,添加的参数可以删除所有控件。创建和启动地图。
答案 0 :(得分:0)
将控件属性设置为空数组对交互没有任何影响。
Wierd,这应该可以解决问题:
map = new OpenLayers.Map('map', {controls: []});