【发布时间】:2019-08-16 15:08:50
【问题描述】:
我尝试在一个带有 parceljs 作为捆绑器的小型打字稿应用程序中使用 pdfjs,但是当我加载 worker 时:
pdfjsLib.GlobalWorkerOptions.workerSrc = '../../node_modules/pdfjs-dist/build/pdf.worker.min.js';
我在 Firefox 控制台中收到此错误:
pdf.worker.min.js” was loaded even though its MIME type (“text/html”) is not a valid JavaScript MIME type
并且工人没有被加载。
如果我这样加载工人:
pdfjsLib.GlobalWorkerOptions.workerSrc = `https://cdnjs.cloudflare.com/ajax/libs/pdf.js/${(pdfjsLib as any).version}/pdf.worker.min.js`;
一切正常。
我查看了错误的 MDN 描述,听起来像是服务器端的东西,所以这是包裹服务器的限制吗?有解决方法吗?
【问题讨论】:
标签: javascript pdfjs parceljs