Auf meinem Samsung Galaxy Tab 4 (Android 4.4.2, Chrome: 49.0.2623.105) ich in eine Situation lief, wo die keyCode immer ist 229.keyCode auf Android ist immer 229
Ich habe Setup ein einfacher Test für zwei Situation
<div contenteditable="true"></div>
<input>
<span id="keycode"></span>
Skript:
$('div, input').on('keydown', function (e) {
$('#keycode').html(e.keyCode);
});
Glück Ich kann Post darüber finden, aber ich konnte keine mit einer funktionierenden Lösung finden. Jemand schlug vor, stattdessen keyup
zu verwenden oder das Ereignis zu verwenden, aber dieses wird nur auf blur
ausgelöst.
nun zu allem, das mit dem Standard-Lager Browser kann leider nicht :(passieren
Jede Hilfe würde geschätzt
UPDATE: Wenn sich herausstellt, dass dies kann ich nicht möglich ist, noch greifen die Zeichen vor dem caret: post
Ich reproduziert Ihr Problem in Chrome-Browser auf einem Samsung Galaxy S4. Es funktioniert jedoch gut im Stock Browser. –