簡體   English   中英

autocapitalize=“none” 不適用於<input type="“search”">在 Firefox 上 Android

[英]autocapitalize=“none” doesn't work for <input type=“search”> in Firefox on Android

正如預期的那樣,這個簡單的代碼在 Android 上的 Firefox 中不起作用:

 <input type="search" autocapitalize="none">

預期行為:輸入值不會自動大寫

實際行為:輸入值大寫

我是否遺漏了什么,或者它是 Android 上的 Firefox 中的錯誤?


PS。 我剛剛注意到 SO 代碼片段在移動設備上不起作用,這是用於測試目的的現場演示: https://gleaming-kitty.glitch.me/

事實上,這似乎是 Android 的 Firefox 上缺少的功能。 這是錯誤報告。 隨意投票並將自己添加到 CC(甚至可能貢獻一個補丁)。

https://bugzilla.mozilla.org/show_bug.cgi?id=1425291

我還做了一個簡單的演示來測試 autocapitalize 屬性:

https://jsitor.com/t3mzs47BZ

我會同時嘗試autocapitalize="none"autocapitalize="off"

如果這仍然不起作用,那么您正在使用的 Android 的 Firefox 版本中可能存在錯誤。

我之前一直在努力解決這個問題,因為我發現對於 Android 你需要使用autocomplete="off"

<input type="search" autocomplete="off" autocapitalize="none">

試一試,讓我們知道它是否有效。

在 iOS 中為Safari引入了 autocapitalize 屬性,並且還支持從Chrome 43 開始的 Android

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM