Я использую этот 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';
....
}
Когда страница открывается, я на вкладке Сеть моего браузера можно увидеть, что локальный файл найден. Но на вкладке Консоль написано: Предупреждение: настройка фальшивого работника.
Может кто-нибудь подсказать мне, как успешно настроить работника? Заранее спасибо!