如何从 Forge 导航工具栏中删除第一人称工具按钮

How to remove First person tool button from the Forge Navigation Tool bar

导航工具栏 Forge 查看器中有一些可用的工具按钮。所以我只想从工具栏中隐藏 "zoom tool" 按钮和 "first person tool" 按钮。

我可以使用以下代码从工具栏中删除缩放工具按钮:

var navTool = this.viewer.toolbar.getControl('navTools'); navTool.removeControl('toolbar-zoomTool');

但我无法从导航工具栏中删除 "First Person" 工具按钮。

谁能帮我解决这个问题?

以下是关于如何删除该特定控件的更准确的答案:

const onExtensionLoaded = (e) => {

  if (e.extensionId === 'Autodesk.BimWalk') {

    const navTools = viewer.toolbar.getControl('navTools')

    navTools.removeControl('toolbar-bimWalkTool')

    viewer.removeEventListener(
      Autodesk.Viewing.EXTENSION_LOADED_EVENT,
      onExtensionLoaded)
  }
}

viewer.addEventListener(
  Autodesk.Viewing.EXTENSION_LOADED_EVENT,
  onExtensionLoaded)

viewer.start()