2012-01-06 77 views
0

我想玩一連串的swf:initialy,播放第一個;當這個結束時,我想玩第二個等...所有沒有使用閃光燈(播放一些瑞士法郎編輯)。使用javascript播放swf的繼承

我在jQuery插件搜索,但我沒有找到可以確定的東西。例如:

$("#my_swf").flash(src="..." params:... callBack function (when swf over): function(){ 
    read_the_next_swf(); 
}); 

如果您能幫助我,我將不勝感激。 謝謝!

+0

只是好奇,爲什麼你不想使用閃存來實現鏈? – ToddBFisher 2012-01-07 00:20:06

+0

這將是更容易操縱...我想有可能添加儘可能多的瑞士法郎,我想要的,通過管理界面(swf庫存在數據庫中的URL) – CChepy 2012-01-07 01:35:59

+0

我認爲唯一的方法是瞭解瑞士法郎何時完成是從Flash中,請參閱下面的評論。您可以加載一個易於編輯的xml文件,該文件存儲以您希望的順序加載哪些swfs。一旦你在閃存中設置它,你所需要做的就是編輯xml來操作它。 – ToddBFisher 2012-01-07 03:27:04

回答

0

我相信你需要對你正在玩的閃光燈有某種控制=你怎麼知道一塊閃光燈完成了?

Detecting when a Flash file has finished playing in Javascript

AFAIK它不能完成。

+0

我當時也在考慮外部接口,但是那時爲什麼要在JavaScript中涉及到其餘部分可以在Flash中處理時使用更多行代碼。 – ToddBFisher 2012-01-07 03:24:00

+0

是的,我可能會做一個AS3玩家來檢測有多少swf,然後玩這個鏈......謝謝你們。 – CChepy 2012-01-07 10:38:16