Имена и пути ассетов PDF.js
Все ассеты — зарегистрированные в Joomla файлы JavaScript — имеют тип script и атрибут type="module". Пути локальных файлов в таблице указаны относительно media/plg_system_wtpdfjs/. Имена реестра передавайте точно, включая legacy и sandox.
| Имя | Путь | Назначение |
|---|---|---|
wt-pdf-js | js/pdf.init.mjs | Локальная библиотека для новых браузеров; задаёт worker. |
wt-pdf-js-legacy | js/legacy/pdf.init.mjs | Локальная библиотека для старых браузеров; задаёт worker. |
wt-pdf-js-latest | https://cdn.jsdelivr.net/npm/pdfjs-dist@latest/build/pdf.mjs | CDN latest для новых браузеров; зависимость wt-pdf-js-latest-init включается автоматически. |
wt-pdf-js-latest-init | js/pdf.latest.init.mjs | Служебный CDN-инициализатор: выбирает worker с точной версией полученной библиотеки. |
wt-pdf-js-worker | js/pdf.worker.mjs | Worker для новых браузеров; обычно отдельно не подключается. |
wt-pdf-js-legacy-worker | js/legacy/pdf.worker.mjs | Worker для старых браузеров; обычно отдельно не подключается. |
wt-pdf-js-sandox | js/pdf.sandbox.mjs | Sandbox PDF-скриптов для новых браузеров. Историческое написание sandox сохранено. |
wt-pdf-js-legacy-sandbox | js/legacy/pdf.sandbox.mjs | Sandbox PDF-скриптов для старых браузеров. |