如何在全屏模式下启用键盘输入?

时间:2010-06-23 10:25:59

标签: flash actionscript-3 actionscript fullscreen

我听说flash动作脚本3在全屏模式下禁用键盘交互。我该如何启用。

2 个答案:

答案 0 :(得分:9)

出于安全原因,除了几个键(见下文)之外的键盘输入在全屏模式下不可用 您无法启用这些(除非您在Air或独立播放器中运行)

  

响应用户点击鼠标或按键启动全屏模式;没有用户输入,电影无法更改Stage.displayState。 Flash Player在全屏模式下限制键盘输入。 可接受的键包括终止全屏模式的键盘快捷键和非打印键,如箭头,空格,Shift键和Tab键。终止全屏模式的键盘快捷键包括:Escape(Windows,Linux和Mac),Control + W(Windows),Command + W(Mac)和Alt + F4。

http://livedocs.adobe.com/flex/3/langref/flash/display/Stage.html#displayState

答案 1 :(得分:5)

从Flash 11.3开始,有一种方法。

你必须使用以下代码进入全屏:

stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;

并在HTML中添加一个参数:

<param name="allowFullScreenInteractive" value="true" />