首页 / 浏览问题 / 其他 / 问题详情
DrawFeature事件
122EXP 2020年04月23日

使用产品:SuperMap iServer 10i

  • (V10.0.1)

 操作系统:win10 x64

数据类型: 文件型

问题详细描述:下面代码这样写 点击鼠标右键也触发drawCompleted事件 我想只有点击鼠标左键时候触发drawCompleted 应该怎么写?

pointCtr = new SuperMap.Control.DrawFeature(pointLayer, SuperMap.Handler.Point, {multi: false});
    //添加控件
    pointCtr.events.on({
        "featureadded": drawCompleted
    });

1个回答

您好,SuperMap.Control.DrawFeature,激活后,默认左键进行绘制,右击键默认没有注册绘制事件,除了浏览器自身的事件触发,如果您想使用或者开启右记事件您可以参考https://iclient.supermap.io/examples/classic/editor.html#others_contextMenu

3,357EXP 2020年04月24日
...