2016-09-14 141 views
0

我想在openlayers3地圖上禁用mousewheelzoom和keyboardzoom。Openlayers3 mousewheelzoom和keyboardzoom似乎並不工作

我用這種方式進行地圖初始化。

interactions: ol.interaction.defaults({MouseWheelZoom:false, KeyboardZoom:false}), 

但它似乎並沒有工作,我仍然可以使用鼠標滾輪和鍵盤+和 - 鍵進行縮放。

我做錯了什麼?

回答

3

鍵是大小寫敏感的,所以mouseWheelZoomkeyboard看到http://openlayers.org/en/latest/apidoc/ol.interaction.html#.defaults

+0

與相互作用不工作:ol.interaction.defaults({mouseWheelZoom:假,keyboardZoom:假}), – Rayiez

+0

'ol.interaction.defaults({mouseWheelZoom :false,keyboardZoom:false})'應該是'ol.interaction.defaults({mouseWheelZoom:false,keyboard:false})''。它作爲一種魅力! – pavlos