0

当我的主应用程序触发事件时,我可以使用 MATE 处理加载的 swf 文件(使用 swf 加载器)中的事件吗?我想根据从主应用程序事件中获得的数据进行远程服务调用,然后填充我加载的 swf。

4

1 回答 1

0

这真的取决于事情是如何加载的。默认情况下,不,Mate 不能这样做,因为事件的工作方式;他们在显示列表中上升,而不是下降到孩子们。

我能想到的唯一方法是等待 swf 完成加载,然后在根应用程序上监听 even (在 Flex do 中FlexGlobals.topLevelApplication.addEventListener)。但是,这是一个巨大的 hack,不应该这样做。这里真正的问题是您的应用程序是如何构建的,您应该研究如何从核心解决问题。

于 2011-09-13T03:56:52.883 回答