diff --git a/src/process.ts b/src/process.ts index 34253c1..5baaeea 100644 --- a/src/process.ts +++ b/src/process.ts @@ -6,12 +6,14 @@ import * as Decode from './decode'; import {getScannedJWS, verifyJWS, decodeJWS} from "./shc"; import { PDFPageProxy } from 'pdfjs-dist/types/src/display/api'; +import pdfjsWorker from "pdfjs-dist/build/pdf.worker.entry"; // import {PNG} from 'pngjs' // import {decodeData} from "./decode"; // import {Result} from "@zxing/library"; -PdfJS.GlobalWorkerOptions.workerSrc = `https://cdnjs.cloudflare.com/ajax/libs/pdf.js/${PdfJS.version}/pdf.worker.js` +PdfJS.GlobalWorkerOptions.workerSrc = pdfjsWorker; // use the built-in version to avoid using cloudflare, which is considered a tracker by Safari +// PdfJS.GlobalWorkerOptions.workerSrc = `https://cdnjs.cloudflare.com/ajax/libs/pdf.js/${PdfJS.version}/pdf.worker.js` export async function getPayloadBodyFromFile(file: File): Promise { // Read file