PDF.js в Joomla: ошибки и диагностика

WT PDF.js - Документация
Категория: Плагины Joomla

JSON ожидается не более 5 секунд.

Диагностика ассетов, PDF и конфигурации

JSON ожидается не более 5 секунд. Сбой сети, HTTP-ошибка, перенаправление, невалидный JSON, корень-массив или неверное имя приводят к продолжению запуска со стандартным поведением PDF.js. Ищите [WT PDF.js user-config] в консоли. При неверном отдельном параметре остальные допустимые применяются.

СимптомПроверка
Unknown assetПлагин установлен и включён; код после регистрации; для админки реестр добавлен явно.
pdfjsLib is undefinedАссет включён; ваш модуль ждёт библиотеку; сервер/CSP не блокирует .mjs.
Worker version mismatchОдна сборка на окно, совпадение library/worker, очистка устаревшего кэша.
PDF не открываетсяКодирование file, существование файла, совпадение origin; endpoint отдаёт PDF, не HTML входа.
JSON игнорируетсяNetwork: правильный URL и 200 JSON; .json в нижнем регистре, плоский объект, правильные типы; предупреждения консоли.
Масштаб отличаетсяПроверьте #zoom и viewOnLoad: fragment и история документа влияют на начальное отображение.
Нет шрифтов или изображенийДоступны соответствующие сборке cmaps, standard_fonts, wasm, iccs; пути учитывают подпапку.
Код не виден в тёмной JoomlaДля примеров используйте согласованные bg-body и text-body без принудительного bg-white.

Сервер должен отдавать .mjs с MIME JavaScript. Открывайте viewer через HTTP(S), а не file://. Ограничение скриптов или origin в iframe sandbox может мешать модулям и JSON. При отладке откройте тот же viewer URL отдельной вкладкой.

Расширения Joomla WebTolk

113 Всего расширений
12 Категорий
582 Выпущено версий
893748 Всего скачиваний

Личный кабинет