ckeditor5 Media 插入媒体原样保存(Embed,Iframe)
922
|
2022-10-19 11:12:10
使用ckeditor5插入youtube视频,预览时可以查看视频,保存到数据库再展示到页面却没有
保存到数据库的代码为
<figure class="media">
<oembed url="https://www.youtube.com/watch?v=H08tGjXNHO4"></oembed></figure>
解决办法:
- 使用官方文档中提供的方案,在要展示的页面使用
iframe
等插件,文档地址 https://ckeditor.com/docs/ckeditor5/latest/features/media-embed.html#displaying-embedded-media-on-your-website - 设置ckeditor,在提交时按预览样式保存
mediaEmbed: {previewsInData: true}
editorConfig = {
toolbar: [....],
mediaEmbed: {
previewsInData: true
}
}