Javascript 使用mozilla pdfjs don'打开并呈现pdf;行不通
在我的项目中,我有一个用于显示pdf文件的pdfjs查看器。 我正在尝试使用和打开文件,但不起作用。 my build/web/viewer.js上的版本Javascript 使用mozilla pdfjs don'打开并呈现pdf;行不通,javascript,pdf.js,pdfjs,pdfjs-dist,Javascript,Pdf.js,Pdfjs,Pdfjs Dist,在我的项目中,我有一个用于显示pdf文件的pdfjs查看器。 我正在尝试使用和打开文件,但不起作用。 my build/web/viewer.js上的版本 const pdfjsVersion = '2.7.127'; const pdfjsBuild = '7ae3e13f1'; 我的代码: var pdfjsframe = document.getElementById('pdfViewer'); //pdfjsframe.contentWindow.PDF
const pdfjsVersion = '2.7.127';
const pdfjsBuild = '7ae3e13f1';
我的代码:
var pdfjsframe = document.getElementById('pdfViewer');
//pdfjsframe.contentWindow.PDFViewerApplication.open(file.arrayBuffer(), 0);
var fr = new FileReader();
fr.onload = function() {
var arraybuffer = this.result;
var uint8array = new Uint8Array(arraybuffer);
pdfjsframe.contentWindow.PDFViewerApplication.open(uint8array, 1.5);
};
fr.readAsArrayBuffer(file);
其中document.getElementById('pdfViewer')是我的iframe html。我的后端从api rest调用获取pdf并获取原始pdf
%PDF-1.5
%����
2061 0 obj
<</Linearized 1/L 1690904/O 2063/E 31616/N 96/T 1649567/H [ 636 931]>>
endobj
%PDF-1.5
%����
2061 0 obj
endobj
这是行不通的。我试着阅读上面的帮助。
有人能帮我吗?
谢谢。
马可