vue 中quill-editor富文本图片和视频上传功能

本文介绍了如何在Vue项目中使用quill-editor富文本编辑器,解决其默认图片转base64及视频只能通过链接插入的问题。通过自定义上传视频弹窗和修改iframe为video标签,实现图片和视频上传功能。关键点包括设置全局上传接口变量uploadFileURL,处理返回的文件地址,并引入video.js以转换iframe。最终,通过组件化方式实现富文本内容的获取。
摘要由CSDN通过智能技术生成

quill-editor富文本对于新手来说是个很友好的富文本编辑器。但是里面的图片上传和视频上传功能在实际的工作中不能满足要求。

1.原生的图片上传会转换成bas64格式,

2.视频上传只是个输入框,要有视频链接了才能添加视频;而且视频标签是iframe标签,并不是video标签。

现在主要解决以上这两个问题

 加了个自定义上传视频弹出框,既可以用已经有的在线视频地址,也可以上传本地视频

富文本组件

要动的地方就是要设置个全局上传文件接口的变量 uploadFileURL。

以及uploadvideoSuccess和uploadSuccess方法里图片返回的格式,我是code==200就直接拿dat

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三线码工

码字不易,有钱打赏,没打钱点赞

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值