1

我有一个基于浏览器的小型工具,它在全屏时效果最好。我正在添加键盘快捷键,但我遇到了 Flash 的限制:它在全屏模式下会阻止大多数键盘访问。

SPACE键确实有效,并且由于我只有几个半相关的命令,因此可以使它们都与空格键(SPACE,alt+SPACE等)一起使用。但是修改键也不会在全屏模式下发送!

有没有解决的办法?(读取修饰键状态的其他方式?)

(我听说过 flash player 11 中的交互式全屏模式,但这对我没有好处;大多数观众都在使用旧版本,我不想要“允许”消息框)

4

1 回答 1

1

恐怕 Flash Player 11.3 或更高版本的交互式全屏模式是您唯一的选择。否则,我相信您只能使用空格键和箭头键。但是,我不会太在意Allow进入全屏模式时出现在屏幕顶部的对话框,因为它现在已经很常见了一段时间 - 用户会期待它。

如果您想避免键盘限制和弹出对话框,您还可以考虑分发 AIR 应用程序而不是浏览器驻留的 flash 应用程序。

于 2013-04-03T17:08:34.843 回答