簡體   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