【发布时间】:2015-06-15 20:13:15
【问题描述】:
我有一个 swf,它是另一个 swf(游戏)的预加载器。我需要从 Javascript 回调到游戏 swf,但不知道该怎么做。我可以通过使用 ExternalInterface 注册回调来回调预加载器。
我尝试了document.getElementById("preloader"),它返回一个对象。 preloader 有一个名为 GameObj 的公共属性,它返回对已由预加载器加载的游戏对象的引用。
问题是,document.getElementById("preloader").GameObj 始终是 null。
是否可以这样做,或者我是否需要在预加载器中调用包装器?
【问题讨论】:
-
您无法从 javascript 访问任何来自 swf 的内容,您可以拨打和接听电话,仅此而已。像你一样回调到预加载器,让预加载器与加载的 swf 通信。
-
我有一种感觉,那就是答案。感谢 BotMaster
标签: javascript actionscript-3 flash