如何在Javascript中调用embeded swfs函数?

时间:2015-06-15 20:13:15

标签: javascript actionscript-3 flash

我有一个swf是另一个swf(游戏)的预加载器。我需要从Javascript回调游戏swf,但无法弄清楚如何做到这一点。我可以通过使用ExternalInterface注册回调来回调预加载器。

我尝试了document.getElementById("preloader")返回一个对象。 preloader有一个名为GameObj的公共属性,它返回对预加载器加载的游戏对象的引用。

问题是,document.getElementById("preloader").GameObj始终是null

是否可以这样做或者我是否需要在预加载器中进行包装调用?

1 个答案:

答案 0 :(得分:1)

好吧,你可以使用ExternalInterface,但是有什么理由你不能把你的预加载器放在同一个swf中吗?