2012-01-06 42 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