PDFJS обещание getTextContent () остается «ожидающим» - PullRequest
0 голосов
/ 05 декабря 2018

Я пытаюсь получить текст внутри страницы 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

Не могу найти причину, похоже, многие люди успешно используют этот код в Интернете.

...