有人遇到过键盘事件在虚拟键盘上且按键不是数字时无法触发的问题吗?这个问题出现在运行 Android 6.0.1 的 Nexus 7 平板电脑上。
$('.some.selector').on('keypress', function () {
console.log('Pressed');
})
当以下情况发生时,上述代码将被触发:键盘按下的是数字键0-9,如果使用iPad或iPhone等其他设备,或者我正在通过PC远程调试我的平板电脑,则可以从键盘上按下实体按键。我在我的平板电脑上使用Chrome 49浏览器。