chrome瀏覽器上傳圖片反應很慢,延遲很久才彈出窗口
一個上傳圖片的控件,點擊按鈕上傳圖片,用chrome(谷歌瀏覽器)時,點擊按鈕后,要等好幾秒才彈出文件選擇窗口
可以試一下,把網絡斷開,這個問題就沒了(猜測是谷歌瀏覽器在你點這個按鈕的時候,自動向谷歌的服務器發送了什么請求,而天朝是不支持訪問谷歌服務器的,於是連接超時后,才對你的點擊做出反應。如果斷開了網絡,就沒這個超時時間,所以反應很快)
解決方法如下:不要使用通配符,指明具體文件類型,就好了
<input type="file" id="file1" accept="image/*">
改動如下:
<input type="file" id="file1" accept="image/jpeg,image/png">
至於為什么會這樣,目前沒找到原因!