如何使用Flex Builder为html包装器设置嵌入参数?Flex Builder:生成html包装参数
例如,我想直接从Flex Builder生成允许全屏显示的代码,以便我可以正确调试。
我在哪里可以找到这些参数?
感谢
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
id="${application}" width="${width}" height="${height}"
codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
<param name="movie" value="${swf}.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="${bgcolor}" />
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowfullscreen" value="true" />
<embed src="${swf}.swf" quality="high" bgcolor="${bgcolor}"
width="${width}" height="${height}" name="${application}" align="middle"
play="true"
loop="false"
quality="high"
allowfullscreen="true"
allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/go/getflashplayer">
</embed>
</object>
/* fullScreen */
public function fullScreen():void {
Application.application.stage.displayState = (!isFull) ? StageDisplayState.FULL_SCREEN : StageDisplayState.NORMAL;
if (isFull) {
isFull=false;
} else {
//Application.application.stage.displayState = StageDisplayState.FULL_SCREEN;
isFull=true;
}
debugF.text = isFull.toString();
}
模板文件,这正是我所需要的。但是,我不知道为什么全屏不起作用。这个HTML包装允许全屏? (我在问题中写到) – aneuryzm 2010-04-13 12:56:24
是的,它默认情况下允许。你应该在Application.application.stage.displayState = StageDisplayState.FULL_SCREEN这个处理程序中使用用户生成的事件(例如点击)调用它。如果它不工作只是发布代码。 – 2010-04-13 13:23:54
我有它,但它不工作..这是我的代码。 (往上看)。谢谢 – aneuryzm 2010-04-13 14:16:02