列出页面中打开的所有LocalConnection频道

时间:2015-01-02 13:43:39

标签: actionscript-3 actionscript

是否可以列出其他SWF文件中LocalConnections发起的所有频道?

我有一个嵌入SWF文件,使用该通道的随机数创建一个LocalConnection,我想使用我正在构建的另一个SWF连接到该通道。但是,除非我知道频道的名称,否则我认为无法连接到它。

谢谢。

1 个答案:

答案 0 :(得分:1)

不,不幸的是,这是不可能的。

如果您的嵌入式swf是基于AS3的,您可以在加载swf时将LC名称传递给它(或者在事件中侦听名称,而不是区别),如果它是AS2,则传递变量的唯一方法是通过URL加载Loader(而不是嵌入字节)并通过查询传递参数,例如"as2file.swf?lcname=_mylcname"