繁体   English   中英

从 Autodesk Forge 查看器中删除测量工具栏按钮

[英]Remove Measure Toolbar Button from Autodesk Forge Viewer

我正在使用 Autodesk forge 查看器,并希望从工具栏中删除“测量”工具。 我尝试了以下方法,但它不会删除“测量”按钮

const onToolbarCreated = (e) => {
        const settingsTools = viewer.toolbar.getControl('settingsTools')
        
       // settingsTools.removeControl('toolbar-modelStructureTool') 
      //  settingsTools.removeControl('toolbar-propertiesTool')            
        settingsTools.removeControl('toolbar-settingsTool');
        settingsTools.removeControl('toolbar-measureTool');   
     //settingsTools.removeControl('toolbar-fullscreenTool')        
    }

除用于测量工具的功能外,所有其他 removeControl() 功能均有效。 任何有关如何从查看器中删除此按钮的指导将不胜感激! 干杯!

编辑:我试过这个没有成功

const onToolbarCreated = (e) => {
        const settingsTools = viewer.toolbar.getControl('settingsTools');
      
   const modelTools = viewer.toolbar.getControl('modelTools');
   modelTools.removeControl('toolbar-measurementSubmenuTool');
       // settingsTools.removeControl('toolbar-modelStructureTool') 
      //  settingsTools.removeControl('toolbar-propertiesTool')            
        settingsTools.removeControl('toolbar-settingsTool');
        //settingsTools.removeControl('toolbar-measurementSubmenuTool');   
     //settingsTools.removeControl('toolbar-fullscreenTool')        
    

测量工具在modelTools工具组中。

const modelTools = viewer.toolbar.getControl('modelTools')
modelTools.removeControl('toolbar-measurementSubmenuTool')

如果你不打算再使用它,你可以简单地从你的项目中卸载扩展。

viewer.unloadExtension("Autodesk.Measure"); 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM