“多图上传”默认是这样的
需要去除图中的两个小东西,打开\ueditor\dialogs\image\image.html文件,注释掉第24,25行以及95-97,100-113行即可。
“视频”功能默认是这样的
需要去除“上传视频”功能,打开\ueditor\dialogs\video\video.html文件,注释掉第15行代码即可。
然而在使用“插入视频”时出现了点小问题:向编辑器中插入视频后无法生成相应的代码,在一个群里问了下,原来是被过滤掉了,于是按照群友给出的方法,打开ueditor.config.js文件,直接查找:
video: ['autoplay', 'controls', 'loop', 'preload', 'src', 'height', 'width', 'class', 'style']
替换为:
video: ['autoplay', 'controls', 'loop', 'preload', 'src', 'height', 'width', 'class', 'style', 'data-setup'], embed: ['type', 'pluginspage', 'wmode', 'play', 'menu', 'allowscriptaccess', 'allowfullscreen', 'autoplay', 'controls', 'loop', 'preload', 'src', '_url', 'height', 'width', 'align', 'class', 'style'], source: ['src', 'type']
不出意外的话,上面的问题已经能够解决了。
下面这个问题还没遇到,先记一下
img: ['src', 'alt', 'title', 'width', 'height', 'id', '_src', 'loadingclass', 'class', 'data-latex'],
直接替换为:
img: ['src', 'alt', 'title', 'width', 'height', 'id', '_src', '_url', 'loadingclass', 'class', 'data-latex', 'style'],
还有一个问题,在java环境下点击上传图片时,老半天才弹出来,而且环境老是报错,解决方法如下:
打开\dialogs\image\image.js,搜索accept,约373行,将image/*改为image/jpg,image/jpeg,image/png,image/gif,image/bmp
如果还有问题,打开ueditor.all.min.js或者ueditor.all.js(引用的哪个就打开哪个),同样搜索accept,将image/*改为image/jpg,image/jpeg,image/png,image/gif,image/bmp即可。
记得刷新项目或者重启环境哦。
图片压缩问题:
(config.json)限制图片压缩时的最长边,即压缩时,以这个值对图片尺寸进行等比例缩放处理,且宽或高不会超过这个值。
自定义什么时候压缩(/dialogs/image/image.js)
参阅:http://blog.csdn.net/fmwind/article/details/50285291
自动保存配置项不起作用问题:
打开ueditor.all.js文件或者ueditor.all.min.js文件(用哪个改那个),定位到“plugins/autosave.js”,添加以下代码:
if (!me.getOpt('enableAutoSave')) { return; }
现在配置enableAutoSave: false或者enableAutoSave: true便会有效果了。
参阅:
ueditor1.4.3版本自动保存关闭不了
https://github.com/fex-team/ueditor/issues/470
已在1.5.0分支修改
https://github.com/fex-team/ueditor/blob/dev-1.5.0/_src/plugins/autosave.js#L71-73
有朋自远方来...评论一下呗O(∩_∩)O