在我的三星Galaxy Tab 4(是Android 4.4.2,Chrome瀏覽器:49.0.2623.105)我碰到的情況下鍵代碼始終是229鍵代碼在Android上始終是229
我設置一個簡單的測試兩種情況
<div contenteditable="true"></div>
<input>
<span id="keycode"></span>
腳本:
$('div, input').on('keydown', function (e) {
$('#keycode').html(e.keyCode);
});
幸運我可以找到關於此的帖子,但我找不到有工作解決方案的帖子。有人建議使用keyup
代替或使用textInput
事件,但只有在blur
上纔會觸發該事件。
現在,最糟糕的是,這並不默認瀏覽器的股票:(
任何幫助,將不勝感激發生
UPDATE:如果事實證明,這是不可能的,我可以還是搶字符插入符之前:post
我在Samsung Galaxy S4的Chrome瀏覽器中複製了您的問題。但它在股票瀏覽器中工作正常。 –