pdf.js Error: Setting up fake worker failed: "Failed to fetch dynamically imported module

牵你不解释 / 2024-10-23 / 原文

本人使用最新pdfjs-dist@4.7.76,环境为vue3+vite5

pdfjs.GlobalWorkerOptions.workerSrc主要是接受字符串,需要一個獲取pdf.worker.min.mjs的地址

 

最後解決代碼:
import * as pdfjs from 'pdfjs-dist';
pdfjs.GlobalWorkerOptions.workerSrc = new URL('pdfjs-dist/build/pdf.worker.min.mjs', import.meta.url).href;