最近在項目中使用到百度UEditor的圖片以及文件上傳功能,但在上傳的時候路徑老是按照預設規則來自動生成,不方便一些特殊文件的維護。因而開始查看文檔和源代碼,其實操做仍是比較簡單的,具體以下:前端
一、百度UEditor文件上傳路徑設置參數存放在config.json文件中,以下圖所示,其中imagePathFormat爲路徑以及文件名設置。其餘相似塗鴉、視頻、文件等路徑設置相似。json
二、百度UEditor文件上傳都是使用controller.ashx來完成上傳的,查看其源代碼,能夠看到是經過傳入action參數來判斷使用哪種文件上傳參數imagePathFormat。那麼這裏就能夠考慮若是增長傳入參數來自定義路徑和文件名設置便可,具體代碼方式以下:orm
三、下面就是如何在文件上傳的action網址中增長參數了,查詢百度文檔和源代碼以後能夠看到有一個getActionUrl方法,具體以下:視頻
四、爲了儘量少的修改百度UEditor源代碼方便後續版本的升級,咱們能夠在具體前端界面中對getActionUrl來進行重寫,具體以下:blog
這裏示例的是修改文件上傳路徑,其餘類型文件上傳也是相似方法。圖片