Я использую bootstrap typeahead.keyup не работает на Chrome на Android
Это зависит от этого JQuery кода для работы:
el.on('keyup', doSomething())
В Chrome на Windows, она отлично работает. В Chrome на Android этого нет. Событие keyup никогда не запускается. Элемент, к которому он привязан, определенно имеет фокус.
Это, по-видимому, недавняя разработка.
Chrome 28.0.1500.64 Android 4.1.2 SGP321 Сложение/10.1.1.A.1.307
Благодаря
--Justin Уилли
Bizarrely достаточно, я обнаружил, что если вы положили в пространстве (32) коды ключа, а затем в забой (8) группа клавиш, если срабатывает KeyUp для забоя. Но только с предыдущим пространством! –
есть объяснение, почему ключевые события сложно получить в android chrome https://code.google.com/p/chromium/issues/detail?id=132015 –
Я прочитал некоторые комментарии на 118639. У меня есть отключил автозаполнение, хотя я не понимаю, почему это невозможно. Так или иначе, я вижу проблемы в целом. Но что делать? Должен ли я писать функцию setInterval и отслеживать изменения текста? Кстати, похоже, он работает с любым алфавитно-цифровым символом, за которым следует обратное пространство, а не просто пробел. –