我无法在Android上的网络浏览器中禁用文字输入的自动更正。
我试过了:
<input type='text' autocomplete='off' spellcheck='false' autocorrect='off'>
Chrome 35和Firefox 29都在Android 4.4上执行自动更正。这是Android的错误吗?
有没有办法让Android不要自动更正?
在Android上的Chrome浏览器中修复了该错误,现在它已服从autocomplete='off'
。 Android上的Firefox仍然是自动更正。
答案 0 :(得分:7)
在遇到同样的问题时,我做了一些挖掘,发现它确实是Chrome for Android的一个错误。它似乎刚刚修复,希望很快就会在更新中发布。
也可以随意为问题加星标以帮助提升排名......
答案 1 :(得分:0)
请尝试:http://jsfiddle.net/c9HQT/
基本上你在每次击键后使用Javascript设置值,希望中断自动完成。
$('input').on 'keypress', ->
console.log $(this).val()
$(this).val $(this).val()
答案 2 :(得分:0)
当前autosuggest =“ off”不起作用。我举了票,所以你可以投票。
重现该问题的步骤:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Chrome Android autocorrect</title>
<meta name="viewport" content="width=device-width">
</head>
<body>
<h3>Android keyboard shows suggestions on typing</h3>
<p>when autocorrect="off"</p>
<p><input type="text" autocorrect="off" autocomplete="off"></p>
<p>Tested in Chrome 70.0.3538.80</p>
</body>
</html>
预期的行为是什么? 您应该不会看到任何建议,因为输入字段上的“自动更正”属性设置为“关闭”
出了什么问题? 一张带有建议的图片是Chrome,另一张没有建议的图片是Safari
这项工作以前进行过吗?是的它最初在Chrome 38中开始工作,无法说其他版本以及它何时损坏
在其他浏览器中可以使用吗?没有 1)手机Safari 在移动Safari中没有这样的问题。当autocorrect =“ off”时,键盘不提供任何建议 2)移动Firefox 与Chrome中相同的问题:autocorrect =“ off”不起作用,因此可以看到一些建议的单词
Chrome版本:70.0.3538.80频道:稳定 作业系统版本:7.0 Flash版本:
有一个旧问题,其中描述了相同的问题https://bugs.chromium.org/p/chromium/issues/detail?id=303883。
结果,此问题已解决,并采用了autocorrect =“ off”。 但是在某些时候它被打破了,仍然无法正常工作。
https://bugs.chromium.org/p/chromium/issues/detail?id=901839