Springe zum Timestamp in HTML5 embedded Video mit Video-js

8

Grüße Überlauf,

Ich versuche, Schaltflächen auf einer Webseite zu erstellen, die zu getaggten Zeitstempeln für ein eingebettetes Video mit Video-js springen. Soweit ich feststellen kann, muss ich den currentTime-Wert ändern, damit das Video in den richtigen Zeitstempel verschoben wird. Dies kann ich jedoch nicht ausführen, selbst wenn ich currentTime beim ersten Aufruf von javascript anwähle.

Zum Beispiel, wenn ich 200 Sekunden in das Video starten wollte:

javascript:

%Vor%

HTML Snip:

%Vor%

Auch hier wird das Video mit dem Video-js-Player korrekt abgespielt, nur der aktuelle Zeitoffset scheint nicht angewendet zu werden und das Video beginnt von Anfang an. Ich habe das in Chrome, Safari, IE getestet und alle scheinen das Gleiche zu tun, also glaube ich nicht, dass das Problem Browser-spezifisch ist. Ich muss etwas falsch machen ...

Danke für Ihre Hilfe!

    
Tyson 02.06.2011, 23:02
quelle

2 Antworten

3
___ tag123javascript ___ JavaScript (nicht zu verwechseln mit Java) ist eine dynamische Sprache mit mehreren Paradigmen auf hoher Ebene, die sowohl für das clientseitige als auch für das serverseitige Scripting verwendet wird. Verwenden Sie dieses Tag für Fragen zu ECMAScript und seinen verschiedenen Dialekten / Implementierungen (außer ActionScript und Google-Apps-Script). ___ qstnhdr ___ Springe zum Timestamp in HTML5 embedded Video mit Video-js ___ answer10953415 ___
%Vor%     
___ answer6223148 ​​___

Entfernen Sie "VideoJS.setupAllWhenReady ();" und es sollte funktionieren. Das ist was ich habe:

%Vor%     
___ tag123html5 ___ HTML5 (Hyper Text Markup Language, Version 5) ist ein Überbegriff für aktuelle Webtechnologien. Es ist auch die neueste Version von HTML. Im Oktober 2014 wurde es zu einer W3C-Empfehlung, die neue Elemente und APIs einführte. ___ tag123html5video ___ HTML5-Video ist ein Element, das in der HTML5-Entwurfsspezifikation eingeführt wurde, um eine standardkonforme, pluginfreie Methode zum Abspielen von Videos und Filmen zu erstellen, die teilweise das Objektelement ersetzt. ___ qstntxt ___

Grüße Überlauf,

Ich versuche, Schaltflächen auf einer Webseite zu erstellen, die zu getaggten Zeitstempeln für ein eingebettetes Video mit Video-js springen. Soweit ich feststellen kann, muss ich den currentTime-Wert ändern, damit das Video in den richtigen Zeitstempel verschoben wird. Dies kann ich jedoch nicht ausführen, selbst wenn ich currentTime beim ersten Aufruf von javascript anwähle.

Zum Beispiel, wenn ich 200 Sekunden in das Video starten wollte:

javascript:

%Vor%

HTML Snip:

%Vor%

Auch hier wird das Video mit dem Video-js-Player korrekt abgespielt, nur der aktuelle Zeitoffset scheint nicht angewendet zu werden und das Video beginnt von Anfang an. Ich habe das in Chrome, Safari, IE getestet und alle scheinen das Gleiche zu tun, also glaube ich nicht, dass das Problem Browser-spezifisch ist. Ich muss etwas falsch machen ...

Danke für Ihre Hilfe!

    
___
David G 03.06.2011 05:03
quelle
2
%Vor%     
Suneth Kalhara 08.06.2012 17:29
quelle

Tags und Links