1 Commits

Author SHA1 Message Date
Jürgen Mummert be27ce1340 Fix shared-hosting MIME issue for PDF.js assets 2026-04-14 12:02:17 +02:00
4 changed files with 59 additions and 2 deletions
+1
View File
@@ -33,6 +33,7 @@ Felder:
- Das Inhaltselement rendert PDF-Seiten als `<canvas>` innerhalb von `.c-flipbook__page`.
- Die benoetigten Open-Source-Dateien sind lokal im Bundle enthalten.
- Fuer Shared-Hosting ohne konfigurierbare MIME-Types werden PDF.js-Module als `.js` ausgeliefert (statt `.mjs`).
- Siehe `THIRD_PARTY_LICENSES.md` fuer Abhaengigkeiten.
## Release
+2 -2
View File
@@ -1,6 +1,6 @@
const MODULE_SELECTOR = '[data-pdf-flipbook-element="1"]';
const PDF_MODULE_URL = '/bundles/flipbook/assets/vendor/pdf.min.mjs';
const PDF_WORKER_URL = '/bundles/flipbook/assets/vendor/pdf.worker.min.mjs';
const PDF_MODULE_URL = '/bundles/flipbook/assets/vendor/pdf.min.js';
const PDF_WORKER_URL = '/bundles/flipbook/assets/vendor/pdf.worker.min.js';
const FLIPBOOK_MODULE_URL = '/bundles/flipbook/assets/vendor/flipbook.esm.min.js';
const TURN_SOUND_URL = '/bundles/flipbook/assets/audio/turn.mp3';
const INIT_MARKER = 'pdfFlipbookInitialized';
+28
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long