我有一个扩展名,在其中我设置了一个按钮以从标记扩展名进入编辑模式:
buttonMarkup.onClick = function (e) {
let markupExtension = viewer.getExtension('Autodesk.Viewing.MarkupsCore');
markupExtension.enterEditMode();
toolBarMarkup.setVisible(true); // Here I set visible a custom toolbar
};
然后我在自定义工具栏中创建了另一个按钮,其中使用了方法方法leaveEditMode():
buttonSquare.onClick = function (e) {
let markupExtension = viewer.getExtension('Autodesk.Viewing.MarkupsCore');
markupExtension.leaveEditMode();
}
编辑模式已退出,但我再也看不到主工具栏,我是否需要其他步骤?
答案 0 :(得分:1)
buttonSquare.onClick = function (e) {
let markupExtension = viewer.getExtension('Autodesk.Viewing.MarkupsCore');
markupExtension.leaveEditMode();
markupExtension.hide();
}
您需要致电:markupExtension.hide()
返回默认查看器。