2013-05-22 173 views
0

Android瀏覽器中的一個非常簡單的場景(我測試上的Galaxy S3的Android 4.1.2)崩潰:Android瀏覽器崩潰中保存

我有一個文本輸入和文件輸入(頁你可以在這裏http://jsbin.com/agugit/1/測試)

<input type="text" name="test"/> 
<br /> 
<br /> 
file<input type="file" /> 

如果第一焦點的文本字段,然後打從鍵盤上「下一個」鍵,本機文件選擇器彈出。

選擇一個文件,或拍一張照片,接下來發生的事情是瀏覽器凍結。

如果您正確地將文件輸入聚焦(通過點擊,而不是使用'next'),則一切正常。

我已經嘗試了不同的解決方法,但沒有找到。

任何幫助或想法?

回答

0

我在Android上找到的唯一解決方案是默認禁用每個文件輸入(以便從標籤順序導航中跳過),並聆聽「點按」事件,以便在發生點擊時將焦點放在字段以編程方式,以便文件選取器彈出。

聚焦後,延遲500毫秒,再次禁用該字段。

任何其他的想法仍然歡迎。