Haben Audio-Tags nach einer Verzögerung abgespielt?

8

Ich spiele eine MP3 mit dem <audio> -Tag in HTML5.

%Vor%

Das funktioniert gut, aber ich frage mich, wie ich eine Verzögerung einbringen kann, bevor der Song automatisch startet? Ich weiß, dass es kein delay -Attribut gibt, aber ich denke, dass es über Javascript erreicht werden könnte?

    
Charlie 15.08.2012, 16:58
quelle

3 Antworten

13

Versuche das, wirklich einfach, aber du solltest das JS außerhalb des Markups bewegen ...

%Vor%     
Ian Routledge 15.08.2012, 17:17
quelle
7

Nur Javascript-Methode:

%Vor%
    
Philip Kirkbride 15.08.2012 17:02
quelle
2

Versuchen Sie Folgendes:

HTML:

%Vor%

jQuery:

%Vor%

Alles zusammen wäre:

%Vor%

Sie können .delay() verwenden, um einen Prozess in jQuery zu verzögern. Die Zeit ist in Millisekunden, also 2000 = 2 Sekunden.

    
Lil' Bits 15.08.2012 17:05
quelle