如上篇文章所述,我们给KindEditor增加了上传视频使用html5的video标记 。但我们发现video标记并没有添加到文章中,都被KindEditor的代码过滤功能过滤掉了。
要解决这个问题,一般的方法是关闭KindEditor的代码过滤功能。打开/kindeditor/kindeditor-all.js,找到 filterMode : true,
将其改为 filterMode : false,
。但是这样所有的HTML标记都不会过滤,如果我们只想保留特定的HTML,其他标记还是需要过滤呢?
打开/kindeditor/kindeditor-all.js
找到 htmlTags : {
在后面加上
video : ['id', 'class', 'src', 'controls', 'width', 'height', 'loop', 'preload', 'autoplay'],
source : ['src', 'type', 'media']
其中video指video标签,source指source标签,[]里的是标签允许的属性
保存之后就能得到我们想要的效果了。
评论
本文评论功能已关闭。