【发布时间】:2014-01-08 16:08:36
【问题描述】:
如果我有一个“文本”类型的输入元素,有没有办法阻止 Android 键盘在输入该元素时提出建议?
在原生 Android 应用程序中,这将是“textNoSuggestions”,但对于网络是否有等效项?
【问题讨论】:
标签: android html user-interface web input
如果我有一个“文本”类型的输入元素,有没有办法阻止 Android 键盘在输入该元素时提出建议?
在原生 Android 应用程序中,这将是“textNoSuggestions”,但对于网络是否有等效项?
【问题讨论】:
标签: android html user-interface web input
是的,你有属性autocomplete="off|on"
因此,例如,您使用:
<input type="email" name="email" autocomplete="off">
也可以添加其他的,比如
<input autocorrect="off" autocapitalize="off" autocomplete="off" spellcheck="false">
有了这个,你不应该得到基于输入历史的浏览器建议的字段下拉列表,但键盘仍然给出它自己的建议(那是在输入方法端,而不是在浏览器端)。
为此,您可能只能尝试使用一些我不推荐的补丁。我还没有找到任何干净的解决方案,前段时间@CommonsWare said in this answer 说他什么都没看到,所以如果这次没有任何变化,可能这不可能。
【讨论】: