【发布时间】:2019-09-14 18:52:38
【问题描述】:
我有一个工具,当它被激活时需要停用查看器的上下文菜单,特别是它不会出现在按住触摸事件上。
有没有办法停用并稍后重新激活上下文菜单,或者我可以监听触摸事件并阻止它们传播到启动上下文菜单的任何地方?
【问题讨论】:
标签: autodesk-viewer
我有一个工具,当它被激活时需要停用查看器的上下文菜单,特别是它不会出现在按住触摸事件上。
有没有办法停用并稍后重新激活上下文菜单,或者我可以监听触摸事件并阻止它们传播到启动上下文菜单的任何地方?
【问题讨论】:
标签: autodesk-viewer
上下文菜单实例通过viewer.contextMenu 公开,您可以像下面这样对它发号施令:
viewer.contextMenu.hide();
viewer.contextMenu.show(PointerEvent);
var contextMenu = viewer.contextmenu;
viewer.setContextMenu(null); //deactivate context menu
viewer.setContextMenu(contextMenu); //reactivate context menu
【讨论】: