在MATE中处理加载的swf内的事件

时间:2011-09-12 18:59:28

标签: flex flex4 flex3 mate

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

1 个答案:

答案 0 :(得分:0)

这实际上取决于事情是如何加载的。默认情况下,不,由于事件的工作方式,Mate不能这样做;他们 up 显示列表,而不是孩子们。

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