featurelayer鼠标事件冲突

同时注册单击和双击事件,要求事件不干扰都能执行.
已邀请:

桂朝

赞同来自:

【解决办法】:
可以设置单击事件延时触发,以判断是否执行了双击。
featurelayer.on(click,function(evt){
        isdb=false;
        window.setTimeout(function(){
          if(isdb!=false)
            return;
          alert(单击事件)
        },500);
    });

    featurelayer.on(dbl-click,function(evt){
        isdb = true;
        alert(双击事件);
    });

要回复问题请先登录注册