ng-pdfviewer
ng-pdfviewer copied to clipboard
Undefined count of pages
With:
var app = angular.module('pdfViewerApp', [ 'ngPDFViewer' ]);
app.controller('PdfController', [ '$scope', 'PDFViewerService', function($scope, pdf) {
console.log('PdfController: new instance');
$scope.instance = pdf.Instance("viewer");
$scope.nextPage = function() {
$scope.instance.nextPage();
};
$scope.prevPage = function() {
$scope.instance.prevPage();
};
$scope.gotoPage = function(page) {
$scope.instance.gotoPage(page);
};
$scope.pageLoaded = function(curPage, totalPages) {
$scope.currentPage = curPage;
$scope.totalPages = totalPages;
};
$scope.loadProgress = function(loaded, total, state) {
console.log('loaded =', loaded, 'total =', total, 'state =', state);
};
}]);
[Log] PdfController: new instance (show.js, line 4)
[Log] src attribute changed, new value is /doc.pdf (ng-pdfviewer.js, line 126)
[Log] loadPDF /doc.pdf (ng-pdfviewer.js, line 35)
[Log] loaded = 78694 total = undefined state = loading (show.js, line 28)
[Log] loaded = 159948 total = undefined state = loading (show.js, line 28)
[Log] renderPage 1 (ng-pdfviewer.js, line 52)
[Log] Warning: Unhandled rejection: TypeError: 'undefined' is not an object (evaluating 'page.render({ canvasContext: ctx, viewport: viewport }).promise.then')
http://foo.dev/pdfviewer/ng-pdfviewer.js?539461cf2b403:69:69
runHandlers@http://foo.dev/pdfviewer/pdf.js:20:261
[native code]
include pdf.worker.js