如何使用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