作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 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);
this.loaderInfo.parameters.xml
最佳答案
尽管 querystring 方法在本地应该可以正常工作,但如果您使用的是 Flash Player 10.2,则有一个新的 API。
var context:LoaderContext = new LoaderContext();
context.parameters = {'xml': 'test.xml'};
loader.load(request, context);
关于actionscript-3 - AS3 将 FlashVars 传递给加载的 swf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2302722/
我是一名优秀的程序员,十分优秀!