如何禁用在Android上的HTMLinputautocorrect?

我无法禁用在Android上的Web浏览器中input文本的自动更正。

我试过这个:

<input type='text' autocomplete='off' spellcheck='false' autocorrect='off'> 

演示: http : //jsbin.com/coqum/3

Chrome 35和Firefox 29都在Android 4.4上自动更正。 这是一个Android的错误?

有没有办法让Android不自动更正?

更新(2015年3月)

看起来这个bug已经在Android上的Chrome中修复了,它现在遵循autocomplete='off' 。 Android上的Firefox仍然自动更正。

演示: http : //jsbin.com/jivupadolu/1

Solutions Collecting From Web of "如何禁用在Android上的HTMLinputautocorrect?"

在遇到同样的问题,我做了一些挖掘,发现这确实是Android的Chrome中的一个错误。 它似乎刚刚被修复,并希望尽快在更新中发布。

https://code.google.com/p/chromium/issues/detail?id=303883&q=autocorrect&colspec=ID%20Pri%20M%20Iteration%20ReleaseBlock%20Cr%20Status%20Owner%20Summary%20OS%20Modified

也感到自由明星的问题,以帮助提高排名…

请试试这个: http : //jsfiddle.net/c9HQT/

基本上你使用Javascript来设置每个击键后的值,希望中断自动完成。

 $('input').on 'keypress', -> console.log $(this).val() $(this).val $(this).val()