evento onkeyup no Safari no IOS7 de um teclado bluetooth
Eu tenho a seguinte configuração:
Scanner BluetoothiPadPágina da Web com um campo de texto para entrada de varreduraUso:
Campo de texto do foco do usuário e código de barras da varredura com varredor do bluetoothO scanner adiciona ENTER (13) no final da verificaçãoProblema:
No Safari no IOS7 parece haver uma mudança em como os eventos de teclado são tratados em dispositivos bluetooth. O código ...
window.onkeyup = function (e) {
console.log(e.KeyboardEvent)
}
... deve retornar informações sobre a tecla pressionada. Em vez disso eu fico ...
keyCode: 0
keyIdentifier: "Unidentified"
... não importa qual tecla eu pressione.
O mesmo resultado em forma de booth bluetooth scanner e bluetooth keyboard.
Obrigado / E