PDF.js Сообщение: неожиданный ответ сервера (0) при получении PDF - PullRequest
0 голосов
/ 04 июля 2019

Я все еще довольно новичок в PDF.js. Я пытаюсь связать свой viewer.html с моим pdf, который находится на другом сервере, например: 100.0.55.10. Код, показанный ниже, показывает, как я встраиваю pdf в свой iframe.

//LocalDir = http:///127.0.0.1/Main/Apps/Document/web
//BookLoc = http:///100.0.55.10/pdfFolder/pdfname.pdf

<iframe id="framePDF" name="framePDF" src="#LocalDir#/viewer.html?file=#BookLoc#" frameborder="0" height="500px" width="100%"></iframe>

Мне удалось обойти проблему с CORS, изменив режим в viewer.js на «no-cors». Однако теперь он не может получить pdf с сервера 100.0.55.10.

Console error

1 Ответ

0 голосов
/ 05 июля 2019

Вы пробовали решение, предложенное здесь?Похоже, что вы можете решить эту проблему с помощью дополнительной конфигурации CORS: https://github.com/mozilla/pdf.js/issues/4530

В FAQ есть полезная информация для PDF.js: https://github.com/mozilla/pdf.js/wiki/Frequently-Asked-Questions#faq-xhr

...