Autodesk.Viewing.MarkupsCore 的 leaveEditMode 不显示工具栏
leaveEditMode from Autodesk.Viewing.MarkupsCore not show toolbar
我有一个扩展,我在其中设置了一个按钮以从标记扩展进入编辑模式:
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();
}
编辑模式已退出,但我再也看不到主工具栏了,我需要额外的步骤吗?
buttonSquare.onClick = function (e) {
let markupExtension = viewer.getExtension('Autodesk.Viewing.MarkupsCore');
markupExtension.leaveEditMode();
markupExtension.hide();
}
您需要调用:markupExtension.hide()
至 return 默认查看器。
我有一个扩展,我在其中设置了一个按钮以从标记扩展进入编辑模式:
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();
}
编辑模式已退出,但我再也看不到主工具栏了,我需要额外的步骤吗?
buttonSquare.onClick = function (e) {
let markupExtension = viewer.getExtension('Autodesk.Viewing.MarkupsCore');
markupExtension.leaveEditMode();
markupExtension.hide();
}
您需要调用:markupExtension.hide()
至 return 默认查看器。