我已經編寫了一個html5 web應用程序,並且在Android 4.0.4上運行時,我注意到了以下問題:在窗體上有兩個連續的輸入字段,一個是一個文本字段,下一個是日期字段。如果當前焦點位於文本字段中,並且虛擬鍵盤顯示並且虛擬鍵盤上的「選項卡」按鈕被按下,焦點將移至日期字段,但日期選擇器對話框不顯示日期字段。這個問題發生在標準Android瀏覽器和Chrome中,如下所示:如何使日期選擇器對話框出現在標籤日期字段
使用標準的android瀏覽器,當從文本切換到日期時,鍵盤保持顯示狀態,即使輸入的字段是日期字段,日期選擇器對話框現在應該顯示。
使用Chrome,當從文本切換到日期時,鍵盤消失,但日期選取器對話框不顯示。
無論哪種方式,這是不可接受的。焦點通過Tab鍵移動到日期字段時,應顯示日期選取器對話框(與用戶觸摸輸入類型=日期框時顯示日期選取器對話框的方式完全相同)。
這無疑是Android 4.0.4操作系統中的另一個錯誤,我意識到這個錯誤充滿了這樣的錯誤。我的問題是這樣的:有沒有什麼編程方式可以解決這個問題,使日期選擇器對話框出現在日期字段選項卡使用虛擬鍵盤?
是的,我想使用本地日期選擇器。我需要與用戶點擊日期字段時出現的同一個選擇器,如果它們使用虛擬鍵盤選擇到該字段。是的,這只是當我選擇日期輸入而不是當我點擊日期輸入時發生。 –
如果模糊和重新對焦輸入不能解決它(或導致副作用),我不知道有任何其他方法來觸發本機選取器。您可能想要提交錯誤報告。 – zungaphobia