Как установить пользовательский путь к рабочему PDF - PullRequest
0 голосов
/ 05 февраля 2020

Я использую этот PDF Viewer Component в проекте с Angular 7, но, как это подробно объясняется в документации:

По умолчанию работник загружается из cdn js .cloudflare.com.

Итак, я пытаюсь загрузить работника с локального пути в моем проекте. Но в этом разделе документации не объясняется, как именно это сделать.

Что я пробовал Я скачал с npm install pdfjs-dist а также нашел файл pdf.worker.min.js, который находится в моей папке shared моего проекта.

Итак, в моем main-area.component.ts:

...
import * as pdfjsLib from 'pdfjs-dist/build/pdf';

...

ngOnInit() {
    pdfjsLib.GlobalWorkerOptions.workerSrc = '../assets/pdf.worker.min.js';
    ....
}

Когда страница открывается, я на вкладке Сеть моего браузера можно увидеть, что локальный файл найден. Но на вкладке Консоль написано: Предупреждение: настройка фальшивого работника.
Может кто-нибудь подсказать мне, как успешно настроить работника? Заранее спасибо!

...