嗨我试图使用flashVars,但由于某种原因没有收到我的Flex应用程序。
我将我的对象嵌入到速度文件中,这里是对象嵌入代码;
<object width="$!WIDTH" height="$!HEIGHT">
<param name="flashVars" value="maximizeUrl=http://maximizeUrl"/>
<param name="movie" value="$!SRC"/>
<embed src="$!SRC" width="$!WIDTH" height="$!HEIGHT"/>
</object>
任何想法为什么这不适合我?
答案 0 :(得分:2)
我假设您遇到了Firefox的问题,它忽略了对象标记,而是使用了embed标记。您还需要在其中添加flashvars参数作为属性:
<object width="$!WIDTH" height="$!HEIGHT">
<param name="flashVars" value="maximizeUrl=http://maximizeUrl"/>
<param name="movie" value="$!SRC"/>
<embed src="$!SRC" width="$!WIDTH" height="$!HEIGHT" flashVars="maximizeUrl=http://maximizeUrl"/>
</object>
或者,您可以使用SWFObject动态生成嵌入代码。
答案 1 :(得分:0)
我同意David的回答,使用SWFObject或者预先使用flexbuilder附带的代码。查看我对此问题的回答https://stackoverflow.com/questions/452402/how-to-make-javascript-talk-to-flash-ac3-embedded-with-swfobject-2-0#461727