有沒有辦法檢測Flash影片的結尾(OOTB,沒有使用某種Flash回調)。在javascript中檢測Flash影片的結尾
另外,有沒有辦法知道電影的長度?
更新:
IsPlaying模塊()看起來前途無量(定期檢查),但事實證明,沒有人創造直接的主權財富基金更多;現在,內容嵌入在主層和而內容播放,主要影片停止,IsPlaying模塊始終是假的......
有沒有辦法檢測Flash影片的結尾(OOTB,沒有使用某種Flash回調)。在javascript中檢測Flash影片的結尾
另外,有沒有辦法知道電影的長度?
更新:
IsPlaying模塊()看起來前途無量(定期檢查),但事實證明,沒有人創造直接的主權財富基金更多;現在,內容嵌入在主層和而內容播放,主要影片停止,IsPlaying模塊始終是假的......
var movie = window.document.movie
if(movie.TCurrentFrame("/") == movie.TotalFrames())
alert("Movie Finished");
或者你可以有:
if (!movie.IsPlaying())
alert("Movie Stopped");
但那不是真的是你在追求什麼。
import fl.video.VideoEvent.COMPLETE
video.addEventListener(VideoEvent.COMPLETE, alertHTML);
function alertHTML(e:VideoEvent):void{
ExternalInterface.call("alert(\"Video has stopped\");");
}
給一個鏡頭。您可以用您的客戶端JavaScript函數替換alert(\"Video has stopped\");
。
這是actionscript的權利?我希望能用javascript做到這一點(所以我不必打擾我們的Flash開發者) – Luc 2009-11-19 13:09:46
可以chceck的短片長度ffmpeg -i movie.flv 2>&1
,但我犯規」告訴你:
現在,唯一的方法是附加一些javascript處理程序Flash事件作爲其他帖子的建議。
我的問題有點不清楚。我的意思是.swf類的Flash電影不是.fla一個。 – Luc 2009-11-19 13:06:37
嘿,你知道這個api是否有任何文檔? – 2011-10-14 12:56:52
實際上回頭我不知道我甚至從哪裏得到這些信息,對不起。 – SimonDever 2011-12-02 01:26:36
雖然它適用於我的情況,但真的取決於Flash電影的寫法嗎? – Yeung 2014-06-26 09:16:41