在html文件中,我添加了这样的参数:
<param name="FlashVars" value="myVar=1" />
在fla文件中,我加载了这样的参数:
stage.loaderInfo.parameters
这就出现了问题,每次编译文件时,由于url为空,swf文件报告错误。
那我怎么能这样做呢?
答案 0 :(得分:0)
从stage.loaderInfo.parameters读取属性时,只需将默认值设置为后备,以便它可以在测试中使用。
var something = stage.loaderInfo.parameters.myVar || 1;
当myVar评估为false时,它将取代默认值。