最近在项目中使用到百度UEditor的图片以及文件上传功能,但在上传的时候路径老是按照预设规则来自动生成,不方便一些特殊文件的维护。因而开始查看文档和源代码,其实操做仍是比较简单的,具体以下:前端
一、百度UEditor文件上传路径设置参数存放在config.json文件中,以下图所示,其中imagePathFormat为路径以及文件名设置。其余相似涂鸦、视频、文件等路径设置相似。json
二、百度UEditor文件上传都是使用controller.ashx来完成上传的,查看其源代码,能够看到是经过传入action参数来判断使用哪种文件上传参数imagePathFormat。那么这里就能够考虑若是增长传入参数来自定义路径和文件名设置便可,具体代码方式以下:orm
三、下面就是如何在文件上传的action网址中增长参数了,查询百度文档和源代码以后能够看到有一个getActionUrl方法,具体以下:视频
四、为了尽量少的修改百度UEditor源代码方便后续版本的升级,咱们能够在具体前端界面中对getActionUrl来进行重写,具体以下:blog
这里示例的是修改文件上传路径,其余类型文件上传也是相似方法。图片