JW FLV Player Javascript Ereignis
-
06-09-2019 - |
Frage
Wenn ein Benutzer eine Javascript Aktion auslöst, mag ich das JW FLV zurück 5 Sekunden von der aktuellen Position zu suchen. Ich weiß, wie sich die Ereignisse senden player.sendEvent mit ( ‚SEEK‘, Sekunden). Aber ich weiß nicht, wie viele Sekunden zu passieren, wie JS weiß nicht, den aktuellen Standort. Kann jemand bitte helfen? http://developer.longtailvideo.com/trac/wiki/FlashEvents#Viewevents.
Keine korrekte Lösung
Andere Tipps
1) Sie können den aktuellen Standort erhalten wie:
getPosition () : Gibt die aktuelle Abspielposition in Sekunden als Zahl.
2) und dann auf die gewünschte Position suchen, wie:
sucht (Position) : Sprung zur angegebenen Position innerhalb des aktuell abgespielten Artikels. Parameter: position:Number: Requested position in seconds.
Auch siehe diese
Eigentlich kann man den aktuellen Standort mit Javascript bekommen. Hier ist, wie:
player.addModelListener('TIME', 'timeMonitor');
var time = null;
function timeMonitor(obj) {
time = obj.position;
}
Die Zeitvariablen ständig Updates, so dann tut nur so etwas wie:
function userTriggeredJsAction(){
var newTime = time - 5;
player.sendEvent('SEEK',newTime);
}