Skip to content

Commit a7da04d

Browse files
committed
fix(pdf-viewer): fix compat with ios 16 below
1 parent 5ea290f commit a7da04d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/components/pdf-viewer/utils/pdfjs.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type * as PDFJS from 'pdfjs-dist'
2-
import type * as PDFJSViewer from 'pdfjs-dist/web/pdf_viewer.mjs'
2+
import type * as PDFJSViewer from 'pdfjs-dist/legacy/web/pdf_viewer.mjs'
33
import { withBase } from 'ufo'
44
import { getCDN } from '../../global/store'
55

@@ -12,7 +12,7 @@ async function importPdfJS () {
1212
const pdfjs = await import('pdfjs-dist')
1313

1414
if (typeof window !== 'undefined' && 'Worker' in window)
15-
pdfjs.GlobalWorkerOptions.workerSrc = withBase(`pdfjs-dist@${pdfjs.version}/build/pdf.worker.min.mjs`, getCDN())
15+
pdfjs.GlobalWorkerOptions.workerSrc = withBase(`pdfjs-dist@${pdfjs.version}/legacy/build/pdf.worker.min.mjs`, getCDN())
1616

1717
pdfjsLib = pdfjs
1818
}
@@ -24,7 +24,7 @@ async function importPdfJSViewer () {
2424
await importPdfJS()
2525

2626
if (!pdfjsViewer)
27-
pdfjsViewer = await import('pdfjs-dist/web/pdf_viewer.mjs')
27+
pdfjsViewer = await import('pdfjs-dist/legacy/web/pdf_viewer.mjs')
2828

2929
return pdfjsViewer
3030
}

0 commit comments

Comments
 (0)