这是我的全屏按钮的回调功能。如果您在独立播放器中播放SWF,它会起作用,但如果它嵌入在HTML中,它就不起作用。
var isFS:Boolean;
function toggleFS(evt:MouseEvent):void {
isFS = !isFS;
if (isFS) {
stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
} else {
stage.displayState = StageDisplayState.NORMAL;
}
}
在Flash Pro CS6发布设置中,我在“仅限Flash - 允许全屏”上设置了HTML包装模板。 HTML具有以下代码,允许SWF全屏显示:
<object ...>
<param name="allowFullScreen" value="true" />
我已经在Firefox,Chrome和IE中对其进行了测试,而全屏按钮则不适用于其中任何一个。有谁知道我做错了什么?
答案 0 :(得分:2)
没关系,HTML需要<param name="allowFullScreenInteractive" value="true" />
才能使其与全键盘输入一起使用。