feat: Integrate Howler.js for audio playback and remove native audio elements
All checks were successful
Build and Push Docker Image / docker (push) Successful in 9s

This commit is contained in:
2025-10-19 22:55:49 +02:00
parent 1dbae8b62b
commit 18d14b097d
11 changed files with 506 additions and 379 deletions

View File

@@ -7,6 +7,7 @@
<title>Hitstar Web</title>
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://cdn.socket.io/4.7.5/socket.io.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/howler/2.2.4/howler.min.js"></script>
<style>
@keyframes record-spin {
from {
@@ -186,7 +187,7 @@
<div id="revealBanner" class="hidden"></div>
</div>
<div class="mt-3">
<audio id="audio" preload="none" class="hidden"></audio>
<!-- Audio element removed - using Howler.js now -->
<div class="flex flex-col items-center">
<!-- Record Disc -->
<div class="relative" style="width: 200px; height: 200px">