Как отключить автокоррект во вводе HTML на Android?
Я не могу отключить автокоррект ввода текста в веб-браузере на Android.
Я пробовал это:
<input type='text' autocomplete='off' spellcheck='false' autocorrect='off'>
Демо:
http://jsbin.com/coqum/3
Оба Chrome 35 и Firefox 29 делают autocorrect на Android 4.4. Это ошибка Android?
Есть ли способ попросить Android не автокорректировать?
Обновление (март 2015 г.)
Похоже, ошибка была исправлена в Chrome на Android, теперь она подчиняется autocomplete='off'
. Firefox на Android все еще автокорректируется.
Демо: http://jsbin.com/jivupadolu/1
Ответы
Ответ 1
При возникновении той же проблемы я немного искал и обнаружил, что это действительно ошибка в Chrome для Android. Похоже, что недавно они были исправлены и, надеюсь, вскоре будут опубликованы в обновлении.
https://code.google.com/p/chromium/issues/detail?id=303883&q=autocorrect&colspec=ID%20Pri%20M%20Iteration%20ReleaseBlock%20Cr%20Status%20Owner%20Summary%20OS%20Modified
Также не стесняйтесь ставить проблему, чтобы повысить рейтинг...
Ответ 2
Попробуйте следующее: http://jsfiddle.net/c9HQT/
В основном вы используете Javascript для установки значения после каждого нажатия клавиши, надеюсь, прерывая автозаполнение.
$('input').on 'keypress', ->
console.log $(this).val()
$(this).val $(this).val()