2017-07-28 20 views
0

此代碼的PDF時,昨天完全正常工作,但今天早上我收到此錯誤錯誤:從工人未知的動作:ReaderHeadersReady加載使用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,它目前是最新的穩定版本。

有誰知道是什麼原因導致這個錯誤?

+0

您是否混合了pdf.js和pdf.worker.js文件的版本? – async5

+0

mozilla.github.io/pdf.js/build/pdf.worker.js不穩定1.7.225 – async5

+0

有關這方面的消息嗎?從同一天開始,我有不同的問題 –

回答

1

我有同樣的問題(但在1.8.524版本鎖定),並通過在日升級到最新版本解決了這個問題:1.8.593