首页 / 浏览问题 / 组件GIS / 问题详情
plugin中,注册的左键点击会被滚轮和右击触发。
82EXP 初出茅庐 2018年06月29日
使用 SuperMap.Web.UI.Action3Ds.DrawPlacemarkAction.registerClass注册的单机事件onMouseDown ,

但是在场景中按下滚轮,以及右键, 同样会触发。  请问这个问题该怎么解决?

1个回答

你在你的程序里面判断一下你当前点击下去的按键时哪个就可以了。
857EXP 才高八斗 2018年06月29日
SuperMap.Web.UI.Action3Ds.DrawPlacemarkAction.prototype = {
    //fangfa
    dispose: function () {
        this._sceneControl = null
    },
    onMouseDown: function (e) {
        if (window.event.button != 1) {
            return;
        }

无法引用button 。  请问该怎么去判断鼠标是否左键?

smiley这个问题有答案吗?  点击事件里无法引用原生的判断。

...