我有两个swf,一个使用Loader类加载另一个,在加载的swf我有一个NetConnection对象,我需要从主机swf访问,但我不能,如果我调试应用程序,我看到obejct在那里,但如果我尝试设置一个像
这样的变量,我就无法访问它loadedSWF = connectorLoader.content(connectorLoader是Loader对象)
loadedSWF始终为空
如果我删除应用程序,我在加载的SWF中看到NetConnection,但是我无法访问它,我已经尝试在两个swf中使用Security.allowDomain(“*”)来确定,但没有,我以为只做allowDomain方法我才能访问加载的SWF对象
我使用Flas Player 10.1版
谢谢!任何帮助
答案 0 :(得分:0)
那说我会确保你加载的swf是一个调试swf?你有调试swf的源代码吗?在Flash Builder中指定外部库时,必须指定源代码位置。您期望Flex Debugger如何了解运行时加载的资产的源代码位置?
我认为不可能通过加载的资产进行调试。