Я использую расширение Autodesk.Viewing.MarkupCore для создания разметки, затем сохраняю состояние viewer's и строку svg в своей базе данных.Когда я пытаюсь отобразить пометки на слое, функция restoreState не работает.Он просто отображает наценки с текущим состоянием зрителя.Вот три строки кода:
markup.show();
markup.viewer.restoreState(viewerStatePersist);
markup.loadMarkups(markupsPersist, "layerName");
Когда я комментирую первую строку (markup.show ()), у меня есть желаемое состояние без разметки.