为遵守一些辅助功能指南,我的最新项目(基于AS3 Flash的项目)必须同时具有键盘和键盘。小鼠控制。对于键盘控制,我创建了一个多盒系统,允许用户在每个盒子之间切换以控制游戏中的角色。虽然您可以使用TAB键执行此操作,但我还希望用户使用向上/向下箭头键。
我实施了这个系统&在所有现代浏览器中进行了测试,但是在Google Chrome的最新版本(23.0.1271.95)中,我发现虽然通过TAB键可以正常工作,但箭头键控制却没有。
向下键可以处理几个对象,但随后会重置为第一个对象。向上键无效。
这是一个非常奇怪的问题,以前有人见过类似的东西吗?我不认为我可以通过AS3做任何事情,但也许有像flash对象参数(seamlesstabbing等),我可以设置我不知道的HTML?
我感觉不好这是谷歌Chrome的flash播放器的一个问题,希望不是!
提前致谢。
答案 0 :(得分:1)
任何时候有人报告只在Chrome中发生Flash的问题,我立即假设它是Chrome默认使用的“Pepper Flash”播放器。
Pepper Flash是Adobe / Google努力在Linux平台上保持Flash插件的活力。但是,它默认也用于其他操作系统。这是新的,显然有很多问题。如果这是另一个,我不会感到惊讶。
要确认,请转到此处禁用Pepper Flash(查找名称/路径中包含“pepper”的Flash插件):
铬://插件
您可能安装了常规Flash插件,因此仅禁用Pepper Flash就足够了。但是,Chrome可能会更新并在某些时候重新启用它。如果您没有常规的“网景风格”Flash插件,可以从Adobe下载。