Audio in JS klappt nicht?
Moin,
in mein JS Code versuche ich ein Audio einzubetten. Jedoch wenn ich mein HTML Seite abspiele, höre ich garnichts. Kann mir jemand erklären woran das liegt bzw. was ich falsch mache?
Hier mein JS Code:
also klar, da steht unten ein if, aber wenn ich das aus lasse würde das dennoch nicht funktionieren...
Danke im vorraus.
1 Antwort
Du darfst nicht einfach so ein Audio abspielen, das verhindern moderne Browser üblicherweise.
Bau das so, dass das Audio bei einer Handlung des Nutzers (beispielsweise einem Klick auf einem Button) abgespielt wird, dann geht es vielleicht.
Dann musst du das an eine andere Nutzeraktion koppeln.
Oder beispielsweise autoplay verwenden und das durch den Browser erlauben. Bzw. generell durch den Browser das Abspielen erlauben.
Vielen Dank für den Tipp! Problem hierbei ist, zwar würde das mit dem Button klappen und habe es auch so ausprobiert, aber es soll auch ohne Button funktionieren…