npm ng 2-pdf查看器显示Angular 13.2.2和离子6中的错误

x8diyxa7  于 2023-02-04  发布在  Angular
关注(0)|答案(1)|浏览(117)

错误消息this is the pdf error Error: Setting up fake worker failed: "Cannot load script at: https://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.5.207/pdf.worker.min.js".
使用ng 2-pdf查看器版本6.0.0

bwleehnv

bwleehnv1#

我从存储库中下载了pdf.worker.min.js库。
然后,我在angular.json中添加了路径,位于项目的根目录中。

{
  "glob": "pdf.worker.min.js",
  "input": "node_modules/pdfjs-dist/build/",
  "output": "/assets/js/"
}

最后,将以下代码添加到组件中:

(<any>window).pdfWorkerSrc = 'assets/js/pdf.worker.js';

与此同时,它已经正确显示在设备上,但我不知道为什么会出现这个问题,因为在浏览器中它工作正常。如果你发现更多的份额!

相关问题