Код клавиши на андроиде всегда 229

На моей вкладке Samsung Galaxy 4 (Android 4.4.2, Chrome: 49.0.2623.105) я столкнулся с ситуацией, когда код клавиши всегда равен 229.

Я настроил простой тест для двух ситуаций

<div contenteditable="true"></div>
<input>
<span id="keycode"></span>

сценарий:

$('div, input').on('keydown', function (e) {
    $('#keycode').html(e.keyCode);
});

DEMO

К счастью, я могу найти сообщения об этом, но я не смог найти ни одного с рабочим решением. Кто-то предложил использоватьkeyup вместо этого или использоватьtextInput событие, но тот только выстрелилblur.

Теперь, в довершение всего, этого не происходит со стандартным браузером :(

Любая помощь будет оценена!

ОБНОВЛЕНИЕ: Если окажется, что это невозможно, я все еще могу схватить символ перед кареткой:сообщение

Ответы на вопрос(6)

Ваш ответ на вопрос