在android webview中禁用首字母大写(html textarea)

时间:2014-10-08 11:47:25

标签: android android-webview android-softkeyboard

enter image description here

嗨!我正在为Android开发一个webview应用程序,但我遇到了一个非常大的问题。从上图中可以看出,单行文本字段和textarea之间的键盘不同。这个应用程序非常重要的是不要自动大写textarea的第一个字母,但是如果需要,我必须让用户使用大写字母。

html代码非常简单:

<input type="text" />
<textarea></textarea>

iOS通过textarea的这些html属性解决了这个问题:

autocorrect="off" autocapitalize="off"

此解决方案不适用于Android webview。我到处找,但没有找到任何解决方案。是否可以通过html / javascript / android?

使用小键盘甚至textarea

非常感谢!!

3 个答案:

答案 0 :(得分:1)

你可以试试这个。

   <input type="text" name="txt1" style="text-transform: lowercase;">
   <textarea   name="txt1" style="text-transform: lowercase;"></textarea>

答案 1 :(得分:1)

试试这个

<input autocapitalize="off" autocorrect="off" />

答案 2 :(得分:0)

autocapitalize =“ off”从2015年开始在Android上运行。我找不到有关自动更正的任何内容。参见https://developers.google.com/web/updates/2015/04/autocapitalize