Подтвердить что ты не робот

PDF.js не работает на IE9

Кто-нибудь знает, как заставить PDF.js работать в IE 9? Я пробовал все, что мог придумать, чтобы заставить его работать и не идти. Я загрузил файл hack.js и попытался добавить его до и после pdf.js и до и после viewer.js. Это не сработало.

Затем я попробовал загрузить совместимость .js, viewer.js и pdf.js из своего Demo (который я могу подтвердить, работает на 100% в IE9) и помещал их в мою HTML-страницу, и не пошел. Я использую их PDF файл, который некоторые сайты говорят, что некоторые PDF файлы работают, а другие нет. Поэтому я решил, что если он работает на своем сайте, он должен работать на моем - но не уйти.

Демонстрация их отлично работает, но в любое время я пытаюсь заставить мои работать в IE9, независимо от того, использую ли они их файлы или мою скомпилированную версию, это не работает.

4b9b3361

Ответ 1

Попробуйте загрузить совместимость .js перед pdf.js. Что-то вроде этого:

  <script type="text/javascript" src="/js/compatibility.js"></script>
  <script type="text/javascript" src="/js/pdf_compr.js"></script>

Ответ 3

PDF.JS и IE9 не слишком хорошо сочетаются, и я не буду полагаться на него, если вы хотите поддерживать IE 9. Некоторые из функций рендеринга в PDF.JS недостаточно продвинуты, чтобы их можно было использовать в IE9

Есть способы обойти это, вы можете использовать FlexPaper, который можно использовать в сочетании с PDF.js и версией HTML4 для браузеров без поддержки HTML5

http://flexpaper.devaldi.com/demo/

(обратите внимание: я связан с продуктом FlexPaper)