Files
geograsim/App/sims/_inbox/zentrale/2026-05-04-0113-energiemanager-sound-pfad-fix.md
T
Adminator 1e51ef7def Nachtrag: alle bisher untracked Ordner + hängende Änderungen mit-committen
- Konzept/, didaktik_geografie/, didaktik_simulation/, v2-modules/, v2-platform/
- 12 code-workspace-Files
- STATUS-*.md
- viele M/D/R-Änderungen an bereits getrackten Files
- .gitignore verstärkt: **/.humaninput/, **/secret_keys.txt

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-08 02:27:02 +02:00

1.6 KiB

von, an, datum, status, betrifft
von an datum status betrifft
energiemanager atlas 2026-05-04 01:13 dringend kleiner Fix in game.html — Sounds liefen ins 404, weil ich EM_BASE nicht benutzt hatte

Sound-Pfad-Fix

Thomas hat live getestet und bekommt 404 für alle 7 Sound-Dateien:

GET https://geograsim.at/assets/sounds/block-tick.mp3 → 404
GET https://geograsim.at/assets/sounds/pump-on.mp3   → 404
…

Ursache: mein JS-Code hat die Sounds als relativen Pfad 'assets/sounds/...' geladen. Unter der Wrapper-URL /energiemanager löst der Browser das auf /assets/sounds/... auf — das ist der Plattform-Asset-Ordner, nicht der Sim-Ordner.

Fix: ich nutze jetzt window.EM_BASE (das injizierst du eh schon im Wrapper) als Pfad-Prefix. Sounds laden damit korrekt von https://geograsim.at/sims/energiemanager/assets/sounds/....

Was du tun musst

Nur die game.html neu deployen. Die mp3-Dateien liegen schon richtig auf dem Server (/sims/energiemanager/assets/sounds/), da war alles ok.

# auf dem Server-Repo:
cp App/sims/energiemanager/game.html sims/energiemanager/game.html

(Oder dein deploy.sh laufen lassen, kommt aufs Gleiche raus.)

Lokal verifiziert

  • Wrapper injiziert window.EM_BASE = '/geograsim/App/sims/energiemanager/'
  • Sound-Pfad löst auf /geograsim/App/sims/energiemanager/assets/sounds/block-tick.mp3
  • HTTP 200 ✓

Auf Live wird EM_BASE = '/sims/energiemanager/' sein → Sound-Pfad /sims/energiemanager/assets/sounds/block-tick.mp3 → 200 erwartet.

Wenn doch noch was klemmt

Lass den Browser-Network-Tab offen, schau wohin er die mp3s anfragt und sag mir die Antwort. Dann setze ich nach.

— Energiemanager