做了一个自定义上传图片、视频的功能,上传完成后,后台接口返回一个连接地址,请问如何把这种网络图片、视频插入到编辑器中?谢谢!
Vditor 编辑器中如何插入图片、视频地址?
相关帖子
-
- 其他回帖
-
qzx •
你得把这些内容存起来吧,现在这个插件只能以 html,或者 md 存,但是假如你以 html 存,center 标签确实存进去了,但是渲染的时候,使用
md = this.contentEditor.html2md(data);
这个已经把 center 去掉了,生成纯 md 格式的,你根本不知道在哪一个位置加上 center 标签,所以根本不行。如果你使用 html 渲染,但是,这样编辑体验太差了 -
qingyun1029 •作者
还真可以,感谢大佬。
//插入图片 let name = imgData.FileName; let path = encodeURI(imgData.Path) let insertText = `![${name}](${path})`; // Markdown 格式的图片插入文本 that.vditor.insertValue(insertText); //插入视频 name = videoData.FileName; path = encodeURI(videoData.Path) insertText = `<video controls> <source src="${path}" type="video/mp4" /> </video>`; // Markdown 格式的图片插入文本 that.vditor.insertValue(insertText);
- 查看全部回帖
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于