Я не могу найти способ обнаружения клавиш со стрелками в текстовом поле в Safari и Chrome на iPad, когда используется клавиатура Bluetooth.
Используя этот тест HTML и JavaScript, коснитесь поля ввода, чтобы дать ему фокус.
С помощью клавиш со стрелками ничего не происходит, но появляются буквы и цифры, а также события смены клавиш.
<!DOCTYPE html>
<html>
<head>
<title>Test page.</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
</head>
<body>
<form>
<input id="input" style="width: 600px;" type="textarea" />
</form>
<div id="keydisp" style="width 600px; height: 50px"></div>
<script type="text/javascript">
$(document).keydown(function(event) {
var keyCode = event.which;
document.getElementById("keydisp").innerHTML = "key pressed: " + keyCode;
});
</script>
</body>
</html>
Можно ли обнаружить стрелки?