标签: javascript openlayers-3
我从openlayers示例popup和drawing features加入了两个示例。现在我想在我绘制功能时停止在地图上点击监听器,这样弹出窗口就不会显示我的绘图时间。
答案 0 :(得分:1)
在绘制时取消注册您的click事件:
click
var key = map.on('click', function(evt) { … }); // when drawing map.unByKey(key);
请参阅http://openlayers.org/en/master/apidoc/ol.Object.html#on