通过函数创建 Worker
参考:PDF 转图片
1function createWorker(fn) {
2 const blob = new Blob(
3 [`(${fn.toString()})()`],
4 { type: 'application/javascript' }
5 );
6 return new Worker(URL.createObjectURL(blob));
7}在函数 worker 中进行导入
在函数 worker 中可以使用 importScripts 进行导入。例如:
1importScripts('https://cdn.jsdelivr.net/npm/[email protected]/dist/jszip.min.js');