Skip to content

Commit 0e1493f

Browse files
committed
Use encodeURIComponent for file url
1 parent d3912e8 commit 0e1493f

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/pdfjs-viewer-element.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ export class PdfjsViewerElement extends HTMLElement {
5858
const locale = this.getAttribute('locale') || DEFAULTS.locale
5959
const textLayer = this.getAttribute('text-layer') || DEFAULTS.textLayer
6060

61-
const updatedSrc = `${viewerPath}${DEFAULTS.viewerEntry}?file=${src}#page=${page}&zoom=${zoom}&pagemode=${pagemode}&search=${search}&phrase=${phrase}&textLayer=${textLayer}${locale ? '&locale='+locale : ''}`
61+
const updatedSrc = `${viewerPath}${DEFAULTS.viewerEntry}?file=${encodeURIComponent(src)}#page=${page}&zoom=${zoom}&pagemode=${pagemode}&search=${search}&phrase=${phrase}&textLayer=${textLayer}${locale ? '&locale='+locale : ''}`
6262
if (updatedSrc !== this.iframe.getAttribute('src')) return updatedSrc
6363
return ''
6464
}
@@ -94,7 +94,6 @@ export interface PdfjsViewerElementIframeWindow extends Window {
9494
PDFViewerApplicationOptions: {
9595
set: (name: string, value: string | boolean) => void
9696
}
97-
PDFViewerApplication: any
9897
}
9998

10099
export interface PdfjsViewerElementIframe extends HTMLIFrameElement {

0 commit comments

Comments
 (0)