简体   繁体   English

来自 Autodesk.Viewing.MarkupsCore 的 leaveEditMode 不显示工具栏

[英]leaveEditMode from Autodesk.Viewing.MarkupsCore not show toolbar

I have an extension where I set a Button to enter to edit mode from Markup extension:我有一个扩展,我在其中设置了一个按钮以从标记扩展进入编辑模式:

buttonMarkup.onClick = function (e) {
    let markupExtension = viewer.getExtension('Autodesk.Viewing.MarkupsCore');
    markupExtension.enterEditMode();
    toolBarMarkup.setVisible(true); // Here I set visible a custom toolbar
};

And I create another button in custom toolbar where I use the method leaveEditMode():我在自定义工具栏中创建了另一个按钮,我在其中使用了 leaveEditMode() 方法:

buttonSquare.onClick = function (e) {
    let markupExtension = viewer.getExtension('Autodesk.Viewing.MarkupsCore');
    markupExtension.leaveEditMode();
}

截图

The edit mode is out but I can't see the main toolbar again, Do I need an aditional step?编辑模式已关闭,但我无法再次看到主工具栏,我需要额外的步骤吗?

buttonSquare.onClick = function (e) {
    let markupExtension = viewer.getExtension('Autodesk.Viewing.MarkupsCore');
    markupExtension.leaveEditMode();
    markupExtension.hide();
}

you need call: markupExtension.hide() to return default viewer.您需要调用: markupExtension.hide()返回默认查看器。

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

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