首页 > 代码库 > 百度编辑器ueditor的图片地址修正

百度编辑器ueditor的图片地址修正

      我用的百度编辑器为1.4.2的,相对于现在这个时间来说是比较新的。之前去的1.3版的,后来更新到1.4之后出现路径问题。因为今天晚上出现特别奇怪的问题,所以特地又整了一遍,发现这玩意还是得自己弄通了好好使。今晚出现的问题是,本机win7可以正常上传,线上centos可以正常上传,测试机是ios的,前几天还可以正常上传,今晚不知道怎么回事,文件上传目录,确认不是权限问题,很奇怪。

   # 这个是定义百度编辑器的根目录。考虑到安全问题,只能写http://...这种host格式的绝对路径,不能将你项目的根目录/xxx/xxx/xxx这种暴露出来。网上教程没人说这一点,新浪主管说了不能在前端暴露网站根目录。

    window.UMEDITOR_HOME_URL = $CONFIG[‘domain‘] + "/res/local/js/ueditor/";   //注意就是这里!

   # 第一个定义之后,定义这个才有意义。你自已处理上传图片的方法,如果不定义,则用编辑器自带的方法
    window.UEDITOR_CONFIG.imageUrl = $CONFIG[‘domain‘] + ‘/goodspic?type=2‘;

   #上传目录区域显示的文字,其实根本不是路径,就是路径的替代文字而已
    window.UEDITOR_CONFIG.savePath= [‘upload‘];

    #图片修正地址,你图片上传到哪个文件夹里面,前台显示的图片文件路径。你php里写的上传路径地址,要跟图片显示路径地址相符,保证能访问的到。
    window.UEDITOR_CONFIG.imagePath = $CONFIG[‘domain‘] + ‘/res/local/uploads/‘;

   #调用方法。
    UE.getEditor(‘addArea‘)

   最重要的就是1,2,4了,这三点懂了,这个ueditor编辑器就通了。

百度编辑器ueditor的图片地址修正