2016-08-23 5 views
2

Ich habe ein Tag in meinem HTML-Code mit einem lokal gespeicherten Video darin (kein Link von youtube). Ich weiß, dass es eine Möglichkeit gibt, das Video mit Hilfe von .pause() und .play() über Javascript abzuspielen. Nehmen wir an, ich hätte einen Button, mit dem ich das Video zurücksetzen möchte (zum Anfang springen). Gibt es eine Funktion dafür in Javascript/jquery? Wenn nicht, wie kann ich das erreichen?HTML-Video mit Javascript neu starten

Vielen Dank an alle im Voraus.

+0

Mögliche Duplikate von [HTML5-Video-JavaScript-Steuerelemente - Video neu starten] (http://StackOverflow.com/Questions/8402158/html5-VideoJjSR-) Gibt –

Antwort

4

Sie currentTime Eigenschaft als

var vid = document.getElementById("myVideo"); 
vid.currentTime = 0; 
0

folgen, können Sie verwenden ..

var video = document.getElementById("myVideo"); 
video.load(); 

oder

video.currentTime = 0; // sometime it will not work when videos are too long. 
0

können Sie verwenden:

var video = document.getElementById('vidId'); 
video.pause(); 
video.currentTime = 0; 
video.load(); 
+0

Was genau funktioniert .load()? –