一個上傳圖片的控件,點擊按鈕上傳圖片,用chrome(谷歌瀏覽器)時,點擊按鈕後,要等好幾秒才彈出文件選擇窗口chrome
能夠試一下,把網絡斷開,這個問題就沒了(猜想是谷歌瀏覽器在你點這個按鈕的時候,自動向谷歌的服務器發送了什麼請求,而天朝是不支持訪問谷歌服務器的,因而鏈接超時後,纔對你的點擊作出反應。若是斷開了網絡,就沒這個超時時間,因此反應很快)瀏覽器
解決方法以下:不要使用通配符,指明具體文件類型,就行了服務器
<input type="file" id="file1" accept="image/*"> 網絡
改動以下:spa
<input type="file" id="file1" accept="image/jpeg,image/png">圖片
至於爲何會這樣,目前沒找到緣由!input