MessageDocNotDisclosedError отображается в LiveCycle HTML Workspace ES4 с IE

У меня есть процесс Adobe LiveCycle, который сглаживает форму PDF и отображает результат пользователям в LiveCycle HTML Workspace ES4. Плоская форма отлично отображается в браузерах Firefox и Chrome, однако при просмотре той же формы в Microsoft Internet Explorer появляется окно «Сообщение с веб-страницы» с этим сообщением: «MessageDocNotDisclosedError: Целевой документ не раскрыт».

Плоская форма выглядит нормально в IE, и приложение все еще работает, однако я бы предпочел избавиться от этого сообщения об ошибке. Есть ли способ избежать этого сообщения об ошибке в IE?

Я видел это сообщение об ошибке с плоскими документами в следующих средах:

Дополнение для Windows 7 / Internet Explorer 9 / Adobe Reader 11

Надстройка для Windows 7 / Internet Explorer 11 / Adobe Acrobat Pro 11


person GOOT    schedule 19.06.2015    source источник


Ответы (2)


Как вы возвращаете свой плоский PDF? Вы сглаживаете PDF как часть приложения LiveCycle и используете переменную документа или используете пользовательский процесс рендеринга? Кроме того, PDF-документ по-прежнему открыт через плагин Reader/Acrobat в Firefox и Chrome?

Похоже, у вас проблема с Forms Bridge. При использовании процесса рендеринга (настраивается из вашего профиля действия в действии «Назначить задачу» или из шаблона XDP в Workbench) процесс рендеринга по умолчанию будет внедрять JavaScript внутрь PDF-файла для связи с фреймом рабочей области. Если вы не внедряете этот скрипт, PDF и фрейм не смогут обмениваться данными. Если это так, лучшим способом исправить это будет:

  1. Скопируйте процесс Process Management (System)\Render PDF Form в свое приложение.
  2. Отредактируйте процесс, чтобы вернуть сглаженный PDF-файл вместо динамического.
  3. Отредактируйте профиль действия формы, чтобы использовать новый процесс рендеринга.
person GuillaumeCleme    schedule 19.06.2015

Моя команда смогла избавиться от сообщения «MessageDocNotDisclosedError» в Internet Explorer, вернувшись к более ранней сборке LiveCycle HTML Workspace. Мы вернулись с версии 1.1.30 к версии 1.1.14, и теперь это сообщение больше не появляется.

person GOOT    schedule 09.07.2015