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);
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top