平板电脑显示先前从输入字段输入的值,即使已将自动完成和自动更正设置为“关闭”

时间:2014-10-16 12:42:31

标签: javascript android jquery html5 autocomplete

我有一个HTML页面,其输入字段为type="text"autocomplete="off"autocorrect="off"

虽然这会关闭输入字段下方显示的下拉列表,但是我仍然会在 Samsung Galaxy Tab S 平板电脑的软键盘上方显示建议。请看下面的图片。

enter image description here

设置autocomplete="off"autocorrect="off"适用于Sony Xperia Z平板电脑。但是三星Galaxy Tab S 正在发行,它有android 4.4.2和chrome浏览器版本38.0.2125.102。

任何人都知道为什么?

注意:我知道我可以从键盘设置关闭建议或更改键盘本身,但我希望它能在没有用户必须这样做的情况下工作。例如,索尼xperia z平板电脑已启用建议,但它从不显示具有autocomplete = off的输入字段的建议,并显示其他建议。

2 个答案:

答案 0 :(得分:1)

我可能会离开这里,但我的想法是你正在运行的键盘。默认情况下,Tab上的三星默认键盘可能具有自动完成/自动更正功能。应该有另一个键盘可以切换到(无论是android默认还是别的)。切换可能会得到您正在寻找的结果。

答案 1 :(得分:0)

https://stackoverflow.com/a/4488987/2026478

引用yanchenko
  

开发2.0+时,假设的方法是设置android:inputType =“textNoSuggestions”(ref)。不幸的是,HTC Desire 2.2(以及可能还有其他HTC Sense设备)仍然显示了建议。    使用“android:inputType =”textVisiblePassword“HTC的软件键盘将不允许您切换语言。    所以我坚持使用“android:inputType =”textFilter“来禁用建议。

或以编程方式 从https://stackoverflow.com/a/5039551/2026478

引用1ka
final EditText et = (EditText) findViewById(R.id.SearchText);
et.setInputType(et.getInputType()
| EditorInfo.TYPE_TEXT_FLAG_NO_SUGGESTIONS
| EditorInfo.TYPE_TEXT_VARIATION_FILTER);

来源:How to disable displaying "suggestions" on the Soft Keyboard