Erkennen des Endes des Flash-Films in Javascript

9

Gibt es eine Möglichkeit, das Ende eines Flash-Films zu erkennen (OOTB, ohne mit einer Art Flash-Callback).

Gibt es alternativ eine Möglichkeit, die Länge des Films zu kennen?

Aktualisierung:

IsPlaying () sah vielversprechend aus (es wird regelmäßig überprüft), aber wie sich herausstellt, erstellt niemand mehr geradlinige swfs mehr; Jetzt ist der Inhalt in der Hauptschicht eingebettet und während der Inhalt abgespielt wird, wird der Hauptfilm gestoppt und IsPlaying ist immer falsch ...

    
Luc 18.11.2009, 10:51
quelle

3 Antworten

3
%Vor%

oder Sie könnten:

%Vor%

Aber das ist nicht das, wonach Sie suchen.

    
SimonDever 18.11.2009, 12:00
quelle
1
%Vor%

Gib das eine Chance. Sie können das alert(\"Video has stopped\"); durch Ihre clientseitige JavaScript-Funktion ersetzen.

    
rson 18.11.2009 19:40
quelle
0

Sie können die Filmlänge mit ffmpeg -i movie.flv 2>&1 einstellen, aber ich sage Ihnen nicht:

  • wie lange es dauert, das Video zu laden und zu spielen
  • ob der Benutzer den "Pause" -Button gedrückt hat.

Im Moment ist der einzige Weg, einige Javascript-Handler an Flash-Ereignisse anzuhängen, wie es in anderen Posts vorgeschlagen wird.

    
hegemon 19.11.2009 11:05
quelle

Tags und Links