Ich habe ein Video in der Mitte meiner HTML. Wie Sie zunächst sehen kann habe ich keine QuelleProblem Einstellung currentTime in HTML5 Video
<video id="videoPrincipal" src="" width="640" height="360" controls preload></video>
Wenn ich auf eine Schaltfläche klicken ich eine Funktion auslösen, der macht:
myVid = document.getElementById('videoPrincipal');
myVid.src = 'video.mp4';
myVid.play();
myVid.currentTime ='5';
Das Video richtig beginnt zu spielen, aber ich kann nicht die aktuelle Uhrzeit einstellen (und ich machte das gleiche wie wir in http://www.w3schools.com/tags/av_prop_currenttime.asp sehen können)
Es gibt mir den gleichen Fehler, wenn ich die currentTime vor dem Aufruf der Wiedergabe-Funktion einstellen.
Der Fehler, der mich in der Konsole zeigt, ist folgender: "Uncaught InvalidStateError: Es wurde versucht, ein Objekt zu verwenden, das nicht oder nicht mehr verwendbar ist." (in der currentTime-Zeile), aber wenn ich dieses Problem suche, kann ich nicht mit Video, nur mit Leinwand verbinden.
Vielen Dank im Voraus
Danke, löste es mein Problem !! – Yises
Das hat mich verrückt gemacht. Das ist es behoben. Vielen Dank. – JamesNZ
Das ist großartig, und canplay wird von allen Browsern unterstützt, die das Video-Tag unterstützen. – nycynik