我正在使用 OpenLayers 在我的网站上显示自定义 OSM 地图。
我有几点要尊重:地图必须修复(这意味着我们不能拖动或缩放它)。
我的缩放有问题,我无法用鼠标禁用缩放。有人有小费吗?
map = new OpenLayers.Map('map');
map.events.remove("move");
map.events.remove("movestart");
map.events.remove("moveend");
map.events.remove("zoomend");
map.events.remove("mouseover");
map.events.remove("mouseout");
map.events.remove("mousemove");
map.events.remove("zoomstart");
var nav = new OpenLayers.Control.Navigation({
defaultDblClick: function(event) { return ; }
});
map[index].addControl(nav);
此外,如果有人有比这更容易删除所有导航事件的提示,我们将不胜感激。