在我的一个flash项目中,我遇到了一个奇怪的错误。 Google Chrome中的Flash Player会阻止某些系统键盘快捷键。 例如 Alt + Shift & Ctrl + Shift 它是一个标准语言布局开关绑定。
对于我的项目来说这是一个非常大的问题,因为我需要多语言的用户输入。
有人可以帮我解决这个问题吗?
答案 0 :(得分:1)
这是因为Chrome将CTRL + A和ALT + A发送到Flash,因此输入首先选择所有文本,然后将其替换为ALT + A(这是一个波兰字母)。
Flash中的解决方案是收听文本字段上的输入和键事件,当您遇到alt + ctrl时,只需在输入文本字段中重置光标的位置。
我们在MyWebzz.com - a website creator service
中使用过它您可以用来解决此问题的课程,以及有关该问题的更多信息,请访问我们的博客About Chrome and Flash player ALT+a bug
答案 1 :(得分:0)
遇到同样的问题并向Chrome报告此问题。这似乎是Google Chrome错误。
请注意,在某些键盘布局(例如波兰语)中按[右Alt]时会出现问题。
按[Right Alt]后,用户可以按[CTRL]清除CTRL状态。