如何在textarea上检测箭头键的按键事件?

Dmi*_*try 5 javascript safari events

创建以下html页面:

<textarea id="code" rows="10"></textarea>
<script>
  document.onkeydown = function(event) {
    alert(event.keyCode);
  }
</script>
Run Code Online (Sandbox Code Playgroud)

Mobile Safari上打开它(在模拟器上或带键盘的设备上),点击textarea开始编辑.现在按任意箭头键 - 事件不会触发.

如何检测箭头键的按键?

关于Apple Bug报告系统的PS相关问题:13243285

Dmi*_*try 10

Apple的官方回答:

感谢您与Apple开发人员技术支持(DTS)联系.我们的工程师已经审核了您的请求,并得出结论,鉴于当前出货的系统配置,没有支持的方法来实现所需的功能.