У меня возникла проблема при попытке внедрить некоторые инструменты в MarkUp.Code Autodesk Forge. Когда я пытаюсь нарисовать стрелку или текст в моем чертеже PDF, он всегда идет вместе с Snapper. Я также пытался отключить его с помощью snapper.clearSnapped(), но ничего лучше. Кто-нибудь знает решение для него? Большое спасибо !
function DrawText(){
var extension = viewer.getExtension("Autodesk.Viewing.MarkupsCore");
extension.callSnapperMouseDown();
extension.enterEditMode();
extension.snapper.clearSnapped();
extension.snapper.indicator.clearOverlays();
var modeText = new Autodesk.Viewing.Extensions.Markups.Core.EditModeText(extension);
extension.changeEditMode(modeText);
},





Просто удалите ссылку расширения на snapper:
ext.snapper=null
Вы можете сохранить копию ссылки в другом месте, чтобы иметь возможность восстановить ее в случае необходимости.
Вы знаете, как снова активировать Snapper?
Как я уже упоминал You can save a copy of the reference elsewhere so that you'd be able to restore (reassign to ext.snapper) when needed.
Привет Брайан, это работает отлично для меня. Спасибо большое !.