Я пытаюсь получить текст внутри страницы PDF.Я делаю следующее:
pdfjsLib.getDocument({ url: "x.pdf" }).then(function(pdf_doc) {
pdf_doc.getPage(1).then(function(page) {//Page 1 exists in x.pdf
console.log("Here is reached 1",page);
var tc = page.getTextContent(1).then(function (textContent) {
console.warn("Here is not reached",textContent);
}).catch(function(p) {
console.error("Neither reached, ever");
});
console.info("Reached, tc is 'pending':",tc);
});
console.log("Here is reached 3",pdf_doc)
})
Как показано в комментарии, вызов getTextContent () на допустимой странице возвращает Promise, который останется в состоянии ожидания.
Я получаю ошибку (вКонсоль Firefox):
Error: Unknown action from worker: PDFManagerReady
Не могу найти причину, похоже, многие люди успешно используют этот код в Интернете.