Ckeditor在初始化期间删除html5视频块

时间:2019-02-06 06:41:56

标签: javascript ckeditor html5-video contenteditable

我的div内容可通过视频编辑 初始化后,ckeditor视频消失。

我尝试了ckeditor4和ckeditor5内联11.2.0我的本地服务器中的所有脚本,而不是CDN。浏览器Firefox anf chrome

<div id="editor" contenteditable="true">
    <p>Lorem ipsum ...</p>
    <video src="[realy correct path to video]" controls></video>
</div>
<script>
    ClassicEditor.create( document.querySelector( '#editor' ) );
</script>

结果,我得到了:

<div id="editor" contenteditable="true">
    <p>Lorem ipsum ...</p>   
</div>

1 个答案:

答案 0 :(得分:1)

请注意,CKEditor 5中的一般规则是,如果没有用于处理特定HTML元素,类,样式或属性的插件,则编辑器将滤除HTML“内容”。与CKEditor 4不同,allowedContent选项不存在,因为您无法启用比当前加载的插件能够处理的更多的HTML“内容”。这很可能是视频标签丢失的原因。

另请参阅:https://ckeditor.com/docs/ckeditor5/latest/builds/guides/faq.html#why-does-the-editor-filter-out-my-content-styles-classes-elements-where-is-configallowedcontent-true