在Flex Builder中进行测试时传递flashVars

Mag*_*ith 3 apache-flex flexbuilder flashvars

我可以在运行自己的HTML文件时将值从HTML传递到SWF,但我无法在Flex Builder中看到这样做的方法.

使用对象标记中的额外参数创建我自己的HTML文件可以正常工作:

<param name="flashVars" value="greeting=Hello"/>
Run Code Online (Sandbox Code Playgroud)

然后我可以使用此ActionScript获取Flex中的值:

blah = Application.application.parameters.greeting
Run Code Online (Sandbox Code Playgroud)

但是,单击Flex Builder中的"运行"按钮来测试我的应用程序使用由编译器构建的HTML,并且无法更改.有没有办法设置参数进入项目?谢谢.

Pat*_*ick 6

在flex Builder项目中,您通常会有一个html-template包含index.template.html文件的目录,您可以根据需要进行修改.