У меня есть следующая установка:
- Bluetooth-сканер
- айпад
- Веб-страница с текстовым полем для ввода скана
Использование:
- Текстовое поле фокуса пользователя и сканирование штрих-кода с помощью сканера Bluetooth
- Сканер добавляет ENTER (13) в конце сканирования
Проблема:
В Safari в IOS7, похоже, произошли изменения в том, как обрабатываются события клавиатуры на устройствах Bluetooth. Код ...
window.onkeyup = function (e) {
console.log(e.KeyboardEvent)
}
... должен вернуть информацию о нажатой клавише. Вместо этого я получаю...
keyCode: 0
keyIdentifier: "Unidentified"
... независимо от того, какую клавишу я нажимаю.
Тот же результат в виде сканера bluetooth и клавиатуры bluetooth.
Спасибо / Э