乡亲,请注意,这是Flash错误!!!Flash开发人员(我是指构建Flash的开发人员)应排好队并拍摄。这是一个典型的编程错误,我不敢相信它已经存在多年了(在现实世界中的第一天)(没有大规模的愤怒也表明很少有人使用键盘,也就是那些在键盘上做所有事情的人。蜗牛的步伐,但不要让我着迷。
开发插件/等时。您可以订阅一个操作系统事件,该事件为您提供用户按下的每个键。插件/ etc可以检查该密钥,然后告诉操作系统,1-我不需要该密钥,因此可以正常处理,或者2-我正在使用该密钥进行操作,因此我将处理该密钥,您忽略它。大多数组件甚至都没有订阅该事件,但是Flash表现得非常自大,并告诉操作系统“我想每个密钥”。对于Windows开发人员,这是ProcessDialogKey()或类似的东西。再一次,他们都应该被枪杀,因为他们基本上是在说“嘿,浏览器快捷键,我会吃掉它们,而对它们什么也不做!” 白痴总数。请注意,这不是FOCUS问题。大多数组件都可以很好地运行,并让操作系统处理插件/ etc所没有的键。
另一件事对此非常愚蠢,是任何有任何编程经验的人都可以走进Adobe,提取代码并在2分钟内修复它。
这不是唯一的问题-如果您使用的是Windows 7 64位操作系统,则在FireFox中打开页面上有Flash的新窗口会将焦点重新设置到第一个FireFox窗口。这表明完全缺乏对Windows编程的理解以及对Windows API函数(例如“ BringWindowToTop()”等)的超级愚蠢使用。这是一个链接:
Windows 7 FireFox带有Flash的窗口切换
最后的评论:这不是FIREFOX,CHROME,IE问题!!!