以1.4.3为例子:
到ueditor.all.min.js文件中,定位到b.execCommand("inserthtml",g.join(""),!0)这个语句,
并在这个语句后面添加 b.fireEvent('afterUpVideo',k) 同时在我们的业务代码中写上监听事件,如下:
_editor.addListener('afterUpVideo', function (t, arg) { //侦听视频上传
console.debug(arg)
//在 b.execCommand("inserthtml",g.join(""),!0)
//添加 b.fireEvent('afterUpVideo',k)
})
,亲测可以哦,研究了半天呢。
这个分为两种情况吧!情况一:Ueditor上传的图片和视频在富文本中,可以直接随着富文本字段保存到数据库中;
情况二:想单独保存上传的图片地址或者视频地址,可以修改Ueditor的代码,在上传时调用插入数据库方法,此情况不建议时间,会产生很多的垃圾数据;
UEditor默认没有提供在前端选择图片上传路径的功能。如果需要修改保存路径,那就修改imageUp.php中的对应配置即可。至于去除上传时间文件夹则需要修改uploader.class.php文件夹中的文件夹生成逻辑,去掉对应代码换成一个随机的生成方案即可。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)