Как перехватывать события «нажатие» и «нажатие» экранной клавиатуры для сенсорных устройств

Я определил события клавиатуры, которые хорошо работают на рабочем столе, но для сенсорных устройств не получают события экранной клавиатуры. Мне нужно захватить, если пользователь печатает. Я использовал следующий сегмент кода:

$('#id').keydown(function(e){
  //some code here
});

$('#id').keyup(function(e){
  //some code here
})

Я хочу, чтобы код, определенный в keydownи keyup, запускался даже для сенсорных устройств (как планшетов, так и мобильных). Пожалуйста, предложите, как захватить событие экранной клавиатуры и запустить приведенный выше код.

15
задан user850234 30 March 2012 в 10:02
поделиться