Мне поручено использовать PDFjs в локальной среде. Все работает отлично, до того, что я могу использовать абсолютные пути для PDF-файлов, чтобы обойти ту же политику происхождения, и в Firefox, просмотр локального PDF как этогоСделайте работу pdfjs над локальными файлами
<iframe class="pdf-viewer" src="viewer.html?file=file:///c/work/example-files/pdf/test.pdf"></iframe>
работает просто отлично. Проблема заключается в том, что, как только я попытаюсь сделать то же самое в Internet Explorer, я получаю сообщение об ошибке getItem
неопределенной или нулевой ссылки.
Это связано с тем, что при использовании локальной файловой системы в Internet Explorer localStorage
является undefined
.
Есть ли способ сделать PDFjsне использовать локальное хранилище, так что это работает в IE, тоже?