Связь HTML/JavaScript и ActroJS в Chrome
Ладно, скоро все здесь будет.
Моя цель: я хочу пересылать сообщения назад и назад между AcroJS, работающим в форме PDF, и обычным JS, работающим в HTML DOM, который его оборачивает, и все это находится в iframe. Я не контролирую создание документов PDF, но я могу исправить некоторые проблемы с AcroJS с помощью iTextSharp, который, кажется, работает до сих пор.
Моя проблема: в Chrome (с использованием встроенной поддержки PDF / без плагина Adobe) некоторые API отсутствуют. Как и следовало ожидать, на теге embed есть метод postMessage (как и в браузерах, использующих плагин Adobe для PDF), но на фактической стороне PDF документ не имеет свойства hostingContainer, поэтому я не могу подключиться up методы для получения событий, отправленных через postMessage.
Мой вопрос: есть ли в Chrome другой способ регистрации этого обработчика? Это просто отсутствует, как я слышал, некоторые функции есть? Если да, то является ли метод postMessage для другого тега красной сельдью? Я немного озадачен и до сих пор не смог найти ни одного справочника по программированию, кроме Adobe, которая, очевидно, не полностью охватывает Chrome.