读书人

AS3.0中读取FlashVars有关问题

发布时间: 2012-03-01 10:25:47 作者: rapoo

AS3.0中读取FlashVars问题
在网页中向swf传入的参数格式如下:
<param name="FlashVars" value="xml=<element1 attr1='value1'attr2='value2' />…………"/>(一个xml格式字符串)
注:在内部处理的AS代码中,将单引号做了处理,替换成了双引号

但是在AS代码中:loadInfo.parameters["xml"]得不到该值,不知道为什么?(做的是一个图片滚动播放器)
以前写web流媒体播放器传入媒体参数的时候也是用上面的传入参数写法的(但是没有用属性定义,基本都是元素)却没有问题。
极度困惑,求高人答疑解惑,谢谢。

[解决办法]
没有发现你所说的问题,我这里是正常的

JScript code
var flvars:Object=this.loaderInfo.parameters;for(var pp:String in flvars){    vars_txt.appendText("\n"+pp+"="+flvars[pp]);}vars_txt.appendText("\n"+flvars["xml"]); 

读书人网 >Flash

热点推荐