我有一个 A.swf,它将 B.swf 加载到一个影片剪辑上,并且需要将一些 FlashVars 传递给它。用 html 加载 B.swf 时,我可以很好地传递 FlashVars。从 A.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 中,它像这样检查 Flashvars。它从 html 端工作正常
this.loaderInfo.parameters.xml