我有此代码:
var loadingTask = pdfjsLib.getDocument({ data: window.atob(obj) });
loadingTask.onProgress (function (progress) {
console.log(progress);
var progressNumber = ((progress.loaded / progress.total) * 100);
console.log(progressNumber);
pageModel.DownloadProgress(progressNumber + '%');
});
loadingTask.promise.then(function (pdf) {
pdfInstance = pdf;
pageModel.getPdfPage();
}, function (reason) {
// PDF loading error
console.error(reason);
});
但是onProgress函数根本不会触发。没有显示任何日志,我似乎无法弄清楚自己在做什么。我遵循了来自here的github问题的代码blob。