【问题标题】:Disable context menu in Forge Viewer在 Forge Viewer 中禁用上下文菜单
【发布时间】:2019-09-14 18:52:38
【问题描述】:

我有一个工具,当它被激活时需要停用查看器的上下文菜单,特别是它不会出现在按住触摸事件上。

有没有办法停用并稍后重新激活上下文菜单,或者我可以监听触摸事件并阻止它们传播到启动上下文菜单的任何地方?

【问题讨论】:

    标签: autodesk-viewer


    【解决方案1】:

    上下文菜单实例通过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
    

    【讨论】:

      猜你喜欢
      • 2020-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多