Не указан файл PDFJS.workerSrc
Попытка использовать PDF JS на локальном сервере Apache и получение следующей ошибки в консоли:
Uncaught Error: No PDFJS.workerSrc specified
Это очень странно, потому что я следую всему тому, что здесь указано в примерах.http://mozilla.github.io/pdf.js/examples/.
У меня в основной папке есть образец файла с именемfile.pdf
и я просто пытаюсь показать это. Я сделал это с помощью iframe сfile
параметр:
<iframe src="./web/viewer.html?file=http://localhost:99/PDF/arquivo.pdf" width="1800px" height="900px" />
И теперь я пытаюсь использовать JavaScript API для его отображения. Я пытаюсь сделать:
<!DOCTYPE html>
<html>
<head>
<script src="./build/pdf.js" type="text/javascript"></script>
<script type="text/javascript">
PDFJS.getDocument('arquivo.pdf').then(function(pdf) {
// Here I use it
})
</script>
</head>
<body>
</body>
</html>
Если я попытаюсь включитьpdf.worker.js
вручную я получаю:
GET http://localhost:99/PDF/build/pdf.worker.worker.js 404 (Not Found)
потому что это программно включает в себяpdf.worker.js.
С примером кода, который я разместил здесь, я получаю журнал и ошибку:
Error: No PDFJS.workerSrc specified pdf.js:249
at error (http://localhost:99/PDF/build/pdf.js:251:15)
at Object.WorkerTransport (http://localhost:99/PDF/build/pdf.js:2305:9)
at Object.getDocument (http://localhost:99/PDF/build/pdf.js:1805:15)
at http://localhost:99/PDF/:6:10 pdf.js:251
Warning: Unsupported feature "unknown" pdf.js:234
Uncaught Error: No PDFJS.workerSrc specified
Нужно ли указывать вручнуюpdf.worker.js? Пожалуйста, что я могу попытаться решить это?
Спасибо вам большое!
(*) - Я вижу отсутствие хорошего контента и хорошо объясненной документации PDF.JS.