android - 在 Android Cordova-app 中关闭文本区域和输入字段的自动完成

标签 android input autocomplete textarea cordova

我正在使用 Cordova (1.9.0)、html5、javascript 开发 Android 应用程序 (2.3.3)。

这是一种语言培训工具,因此当用户在文本区域或输入字段中键入他们的答案时,我不希望他们看到建议。

我已经在 textarea 和 input 标签以及 form 标签中尝试了 autocomplete="off",但都不起作用。有谁知道如何关闭这些建议?

我的测试 html 看起来像这样:

<div><b>With form:</b>
    <form autocomplete="off">
        <p>Wie   <input size="5" value="b" autocorrect="off" autocapitalize="off" autocomplete="off" spellcheck="false">  jij?</p>
        <textarea spellcheck="false" autocorrect="off" autocapitalize="off" autocomplete="off"></textarea>
    </form>
</div>
<div><b>No form:</b>
    <p>Jan, ik   <input size="5" value="b" autocorrect="off" autocapitalize="off" autocomplete="off" spellcheck="false">  Jan.</p>
    <textarea spellcheck="false" autocorrect="off" autocapitalize="off" autocomplete="off"></textarea>
</div>

更新: 我创建了一个 html-testpage 并使用 Android 手机浏览了那里,仍然遇到相同的自动完成/建议问题。所以也许这不是 Cordova 应用程序问题,而是 Android 浏览器问题? 看一看(在 Android 手机上)http://jsfiddle.net/f3AJq/

最佳答案

在你的 EditText 中尝试 android:inputType="textNoSuggestions"

关于android - 在 Android Cordova-app 中关闭文本区域和输入字段的自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11327968/

相关文章:

jquery ui自动完成输入选择值

android - 位图大小在不同的 Android 设备中显示不同

禁用输入的标签的 CSS 选择器

javascript - jQuery UI 自动完成缺少 _renderItem

macos - Homebrew 的 `git` 未使用完成

javascript - 将 JQuery 输入限制为仅先前未输入过的唯一字符的任何方法

java - 如何在动画完成后自动将用户从(Lottie)启动动画转换到 MainActivity?

android - 在 C# 中使用 BitmapFactory.DecodeFile 时内存占用量较大(对于小图像占用大量内存)

android - 升级到 Android 8.1 后 startForeground 失败

Python 接受成对的字符串和整数输入