在使用 ueditor 開發時, 作為一個web文本編輯器使用時。 當點擊上傳圖片時, 文件夾要延遲好久才能打開。 解決: 針對多圖片上傳, 將/ueditor/dialogs/image/image.js 文件下的以下代碼 改為 針對單圖片上傳, 將/ueditor/ueditor.all.js ...
在使用 ueditor 開發時, 作為一個web文本編輯器使用時。 當點擊上傳圖片時, 文件夾要延遲好久才能打開。
解決:
針對多圖片上傳, 將/ueditor/dialogs/image/image.js 文件下的以下代碼
accept: { title: 'Images', extensions: acceptExtensions, mimeTypes: 'image/*' },
改為
accept: { title: 'Images', extensions: acceptExtensions, mimeTypes: 'image/gif,image/jpeg,image/png,image/jpg,image/bmp' },
針對單圖片上傳, 將/ueditor/ueditor.all.js or /ueditor.all.min.js (根據自己引用的文件來確定) 文件下的以下代碼
accept="image/*"
改為
accept="image/gif,image/jpeg,image/png,image/jpg,image/bmp"
即可
當然 可接受的格式可以根據需要修改,如果不希望上傳gif 則改為 accept="image/jpeg,image/png,image/jpg,image/bmp"
---------------------------- 分割線 2017/03/15 -------------------------------------
在chrome瀏覽器上 使用input上傳圖片打開文件延遲問題
最近在一個項目中需要用戶在頁面上傳圖片, 在開發中,發現在chrome瀏覽器上 再次遇到上傳圖片時打開文件延遲問題。於是想到在上傳圖片使用 的accept="image/*"限制文件上傳格式 在chrome里不太友好造成, 於是改成accept="image/jpeg,image/png,image/jpg,image/bmp", 打開文件延遲問題解決了 [笑臉]。
------------- 總結線 ----------------
在使用input 上傳圖片時, 如果需要限制文件的格式,考慮到相容性的問題儘量將需要上傳的文件格式, 列舉出來
附上一張 w3school 的MIME表以供參考 [比心]
http://www.w3school.com.cn/media/media_mimeref.asp