【发布时间】:2010-10-30 20:06:14
【问题描述】:
我正在编写支持全屏的 Flash 应用程序(Flash Player 10,AS 3.0)。我把那部分整理好了(allowFullscreen=true,stage.displayState)。
我想让用户能够通过选项卡浏览那里的项目并使用空格激活它们 (MouseEvent.CLICK ;-)。我知道在全屏模式下会阻止任何键盘操作。 This Adobe's devnet page 建议从 Flash Player 10 开始,某些键(制表符、空格、箭头)可以在全屏模式下使用。
这可以在 Chrome、Firefox、Opera、Safari 中进行检查……但在 IE 中不可以(至少是 IE6)。 IE6 根本就没有键盘。什么都不起作用:制表符、空格...当然除了 Esc ;-)
我错过了什么吗?
可能有什么问题?
我在 localhost 上的测试会影响这个吗?
【问题讨论】:
-
我不想说的很明显,但是您确实为 IE6 安装了正确的 Flash Player 版本吗?
-
是的,我愿意 :) 在 IE 中,我安装了 10、0、22、87 版本,确切地说是调试播放器 ActiveX 版本。
-
这听起来像是一个错误。但在担心太多之前,我会先检查一下 IE7 和 8。
-
我在几台电脑上试过 IE6 和 IE7,无论是 XP 还是 Vista - 都不起作用。我无法访问 IE8,所以无法尝试。可能 back2dos 和 Lillemanden 是正确的 - 一个错误,但没有找到任何官方的 Adobe 信息。将尝试再挖一段时间......
-
昨天我尝试卸载 FP 并从头开始安装 FP 10、0、22、87 Release 和 Debug ActiveX 版本的 Release 和 Debug 版本。没有变化 - 仍然不起作用。我找不到任何官方信息,甚至其他 tbh,所以我向 Adobe 提交了错误报告 (bugs.adobe.com/jira/browse/FP-2159)。我们拭目以待。
标签: flash actionscript-3 internet-explorer keyboard fullscreen