我有一个A.swf,它将B.swf加载到一个动画片段并需要传递一些FlashVars。当用html加载B.swf时,我可以很好的传递FlashVars。当从A.swf传递时,它会得到一个AS3将FlashVars传递到加载的swf
错误#2044:未处理ioError :.文本=错误#2032:流错误。网址:文件:
在A.swf中的代码是
var request:URLRequest = new URLRequest ("B.swf");
var variables : URLVariables = new URLVariables();
variables.xml = "test.xml";
// This line causes the error 2044, else B.swf loads fine with FlashVars
request.data = variables;
loader.load (request);
B.swf中,它被检查Flash变量,像这样。它工作正常,从HTML侧
this.loaderInfo.parameters.xml
这是一个含糊不清的问题。有两部分: 1)如何让FlashVars进入B,我在下面回答。 2)如何从A中传递任何类型的变量到B中。 – 2011-12-07 16:27:43