微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ARCGIS Javascript顶点自定义右键单击事件可能吗?

我正在使用ARCGIS Javascript API并尝试覆盖形状顶点的认右键单击行为.

在ESRI的帮助下,它确实列出了onVertexClick事件,但是从这里看来似乎没有办法确定这是一个右键还是左键单击事件所以我不能只重写右键单击.
https://developers.arcgis.com/javascript/jsapi/edit.html

我试图将右键单击行为设置为仅删除当前节点/顶点而不是显示带有选项Delete的菜单.

编辑
以下是ARCGIS API中存在的当前事件.

this.eventsList.push(dojo.connect(this._editToolbar, ‘onVertexClick’, $.proxy(this.addCustomVertexClickEvent, this)));

此事件已经在api中,但它不会让我确定左/右点击的任何方式.

您的注释“侦听click事件然后测试MouseEvent对象的按钮属性”会起作用但是我实际上无法直接将点击事件添加到顶点,因为它们在ARCGIS api代码中.

解决方法:

在收到ESRI的回复后,他们似乎没有在他们的API中提供这些细节,所以这还不可能.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐