Javascript 使用mozilla pdfjs don'打开并呈现pdf;行不通

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

在我的项目中,我有一个用于显示pdf文件的pdfjs查看器。 我正在尝试使用和打开文件,但不起作用。 my build/web/viewer.js上的版本

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
这是行不通的。我试着阅读上面的帮助。 有人能帮我吗? 谢谢。 马可