【问题标题】:Chrome on mobile ignores autocapitalize="none"移动设备上的 Chrome 忽略 autocapitalize="none"
【发布时间】:2020-10-10 20:43:23
【问题描述】:

当我在 Android 上的 Chrome 上关注文本输入字段时,启用了 shift 键 ⇪,即使我设置了 autocapitalize="none"

这个字段的输入是区分大小写的,那么如何帮助Android用户默认写小写字符串呢?

【问题讨论】:

    标签: android google-chrome capitalization


    【解决方案1】:

    测试

    在 Android 10 上测试,Chrome v85.0.4183.127Gboard

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

    按预期工作,没有大写一个单词。

    <input autocapitalize="none"></input>
    

    也可以按预期工作,而不是大写一个单词。

    建议

    您可能想尝试使用autocapitalize="off"(在这个词的含义上似乎比none 更严格,但spec 声明它们应该是相同的)。

    鉴于这对我来说按预期工作,您的软键盘软件可能很麻烦。尝试下载并通过Gboard 进行检查,看看是否能解决您的问题。

    【讨论】:

    • off 也不适合我。我在华为手机上测试,它安装了 Microsoft Swiftkey。不知道这会有所作为..
    • @jornane 我猜软件键盘可能会覆盖浏览器不大写的请求。试试Gboard
    猜你喜欢
    • 1970-01-01
    • 2020-06-27
    • 1970-01-01
    • 2015-02-18
    • 1970-01-01
    • 1970-01-01
    • 2019-01-26
    • 2017-05-11
    • 1970-01-01
    相关资源
    最近更新 更多