Как отключить автокоррект во вводе 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()