Add timeline owner for WebGL book playback

This commit is contained in:
2026-06-10 02:00:57 +02:00
parent b41340151d
commit 10bf23b10b
6 changed files with 447 additions and 74 deletions
+2 -1
View File
@@ -24,7 +24,7 @@ const ModuleState = {
ERROR: 'ERROR'
};
const MODULE_CACHE_BUSTER = '20260608-webgl-mask-timing-c';
const MODULE_CACHE_BUSTER = '20260610-book-timeline-a';
window.MODULE_CACHE_BUSTER = MODULE_CACHE_BUSTER;
/**
@@ -120,6 +120,7 @@ const ModuleLoader = (function() {
{ id: 'webgl-book-scene', script: '/js/webgl-book-scene-module.js', weight: 13 },
{ id: 'animation-queue', script: '/js/animation-queue-module.js', weight: 12 },
{ id: 'playback-coordinator', script: '/js/playback-coordinator-module.js', weight: 8 }, // Synchronizes animation + TTS
{ id: 'book-playback-timeline', script: '/js/book-playback-timeline-module.js', weight: 8 },
// Audio and TTS modules
{ id: 'audio-manager', script: '/js/audio-manager-module.js', weight: 12 },