上傳圖片的時候,有時會加一些限制,如下,進行上傳類型的過濾,如
<input type="file" name="pic" id="pic" accept="image/*" />
accept="image/* Chrome和Safari等Webkit瀏覽器下卻出現了響應滯慢的問題,可能要等 6~10s 才能彈出文件選擇對話框。在IE和Firefox中使用 accept=”image/*” 屬性則沒有發現響應延遲的問題;
此時建議刪掉它或者將 * 通配符修改為指定的MIME類型,就可以解決Webkit瀏覽器下的對話框顯示滯慢的問題。
<input type="file" accept="image/gif,image/jpeg,image/jpg,image/png,image/svg">
accept=”audio/*”和 accept=”video/*” 屬性 在 Webkit瀏覽器下也會有同樣的響應延遲的問題。同理,通過將 * 通配符 修改成指定的MIME類型就可解決。
