после использования restoreState положение разметки случайно неправильно

#autodesk-viewer

#autodesk-viewer

Вопрос:

Мы используем restoreState для восстановления исходного состояния, чтобы отобразить разметки. https://forge.autodesk.com/en/docs/viewer/v2/reference/javascript/viewerstate/ После поворота BIM 3D-модели я вызываю restoreState для восстановления исходного состояния. восстановление состояния возвращает к исходному состоянию. Но затем я вызвал markup.loadMarkups(); Данные и состояние разметки всегда правильные. Иногда положение разметки неверно. Это случайно.

Ответ №1:

Вот краткий пример, показывающий, как можно восстановить состояние просмотра и состояние разметки:https://forge-hello-world-v3.herokuapp.com/tests/restore-state.html.

Обратите внимание, что Forge Viewer версии 2.* значительно устарел (текущая версия 7.*). Чтобы мы могли лучше поддерживать вас, пожалуйста, рассмотрите возможность обновления вашего кода.