Я пытаюсь использовать библиотеку PDF.js в своем угловом приложении.Я получаю InvalidPDFException , а также Недопустимый заголовок потока XRef , когда я пытаюсь загрузить PDF-документ, используя следующий код в моем контроллере :
PDFJS.getDocument('app/js/pdf/sample.pdf').promise.then(function(pdfDoc_) {
pdfDoc = pdfDoc_;
document.getElementById('page_count').textContent = pdfDoc.numPages;
// Initial/first page rendering
renderPage(pageNum);
});
Мой pdf-view.html файл имеет следующий код:
<h1>PDF.js Previous/Next example</h1>
<div>
<button id="prev">Previous</button>
<button id="next">Next</button>
<span>Page: <span id="page_num"></span> / <span id="page_count"></span></span>
</div>
<canvas id="the-canvas"></canvas>
</div>
и pdfview.directive.js Файл выглядит следующим образом:
function PdfView() {
'ngInject';
return {
replace: true,
restrict: "E",
templateUrl: "pdf/directives/pdf-view.html",
link: function(scope, element, attrs) {
},
controller: "PdfController",
controllerAs: 'vm'
};
}
export default {
name: 'pdfView',
fn: PdfView
};
Я следую этому уроку: https://mozilla.github.io/pdf.js/examples/
Это снимок экрана моей ошибки.
Я новичок в AngularJS, поэтому буду признателенПомогите.Заранее спасибо!