Error: Unknown action from worker: ReaderHeadersReady when loading a PDF using PDF.js
Error: Unknown action from worker: ReaderHeadersReady when loading a PDF using PDF.js
这段代码昨天工作得很好,但今天早上我收到了这个错误
pdf.js:276 Uncaught Error: Unknown action from worker: ReaderHeadersReady
at error (pdf.js:276)
at MessageHandler.messageHandlerComObjOnMessage (pdf.js:1565)
at MessageHandler.messageHandlerComObjOnMessage (pdf.js:1565)
pdf.js:276 Uncaught Error: Unknown action from worker: GetReader
at error (pdf.js:276)
at MessageHandler.messageHandlerComObjOnMessage (pdf.js:1565)
代码
function render(file) {
PDFJS.getDocument(file.path).then(function (pdf) {
pdfDoc = pdf;
totalPages = pdf.numPages;
renderPage(pageNumber)
}).catch(function (reason) {
console.error(reason);
});
}
我正在使用
的工人
PDFJS.workerSrc = '//mozilla.github.io/pdf.js/build/pdf.worker.js';
我使用的pdf.js版本是1.7.225,目前是最新的稳定版。
有谁知道是什么导致了这个错误?
使用特定版本的 worker
PDFJS.workerSrc = 'https://npmcdn.com/pdfjs-dist@1.7.225/build/pdf.worker.js';
我有同样的问题(但锁定在版本 1.8.524)并通过升级到最新版本解决了这个问题:1.8.593
这段代码昨天工作得很好,但今天早上我收到了这个错误
pdf.js:276 Uncaught Error: Unknown action from worker: ReaderHeadersReady
at error (pdf.js:276)
at MessageHandler.messageHandlerComObjOnMessage (pdf.js:1565)
at MessageHandler.messageHandlerComObjOnMessage (pdf.js:1565)
pdf.js:276 Uncaught Error: Unknown action from worker: GetReader
at error (pdf.js:276)
at MessageHandler.messageHandlerComObjOnMessage (pdf.js:1565)
代码
function render(file) {
PDFJS.getDocument(file.path).then(function (pdf) {
pdfDoc = pdf;
totalPages = pdf.numPages;
renderPage(pageNumber)
}).catch(function (reason) {
console.error(reason);
});
}
我正在使用
的工人PDFJS.workerSrc = '//mozilla.github.io/pdf.js/build/pdf.worker.js';
我使用的pdf.js版本是1.7.225,目前是最新的稳定版。
有谁知道是什么导致了这个错误?
使用特定版本的 worker
PDFJS.workerSrc = 'https://npmcdn.com/pdfjs-dist@1.7.225/build/pdf.worker.js';
我有同样的问题(但锁定在版本 1.8.524)并通过升级到最新版本解决了这个问题:1.8.593