2
我加入了來自openlayers示例popup和drawing features的兩個示例。現在我想停止地圖上點擊偵聽器,當我繪製功能,以便彈出窗口不顯示時,我正在繪製。Openlayers 3停止事件傳播
我加入了來自openlayers示例popup和drawing features的兩個示例。現在我想停止地圖上點擊偵聽器,當我繪製功能,以便彈出窗口不顯示時,我正在繪製。Openlayers 3停止事件傳播
註銷您的click
事件繪製時:
var key = map.on('click', function(evt) { … });
// when drawing
map.unByKey(key);
什麼時候我停止繪圖,是否有任何其他函數註冊事件回來或我必須調用var key = map.on('click',函數(evt){...});再次 – user3714967 2014-11-12 09:27:01
你可以看看這個[鏈接](http://stackoverflow.com/questions/7637560/cant-unregister-click-事件在Openlayers) – AknKplnoglu 2014-11-04 08:34:06
@AknKplnoglu nope,因爲OL3完全不同於OL2 ... – tonio 2014-11-06 10:37:21