Wie durchläuft man mehrere Audiodateien und spielt sie nacheinander mit Javascript ab?

8

Mit einem Klick auf eine Taste möchte ich 4 Audio's, drei Audios von der Geschwister ID und die letzte von der angeklickten ID abspielen. Bitte helfen Sie mir, das Problem zu lösen.

Ich habe den Code geändert, aber das Audio wird immer noch nicht nacheinander abgespielt. Die letzte Audiodatei wird zuerst gefolgt von der zweiten und dritten Audiodatei abgespielt, ohne dass genügend Abstand zwischen den Audiodateien besteht.

%Vor%     
user3380358 18.05.2016, 08:40
quelle

2 Antworten

0

Sie sollten setTimeout nicht innerhalb einer Schleife verwenden, es verhält sich anders als alle anderen Programmiersprachen. Deine Lösung sollte so etwas sein. Im vorherigen Code wird Ihre Variable inx nur für das letzte Element ausgeführt.

%Vor%
    
Random Identity 18.05.2016, 08:53
quelle
0

Das Audio-Tag hat ein Ereignis, das Sie hören können

%Vor%

Nachdem das Beenden beendet wurde, können Sie das nächste in der Liste starten.

    
Daniel 18.05.2016 08:46
quelle

Tags und Links