如果用户输入非拉丁字符,Android默认浏览器不会在文本输入上触发OnKeyUp事件。
例如http://jsfiddle.net/Hzjhz/。它适用于英文字符,但不适用于俄语和韩语字符。
有没有办法避免这个问题?
答案 0 :(得分:2)
我可以在运行ICS的Nexus S手机中确认问题。虽然我对此没有直接的答案,但我可以建议你一些替代方案。
答案 1 :(得分:0)
尝试将onKeyMultiple用于非拉丁语IME字符。我没有将它用于浏览器,但在应用程序中用于其他一些用例。
你应该尝试这个,如果它有效,我会告诉理由。
答案 2 :(得分:0)
尝试InputEvent
,它适用于默认的Android浏览器。不适用于chrome