当前位置: 首页 > news >正文

vue 预览视频

1.预览本地文件

          1.1 直接给video或者embed的src赋值本地路径

<video :src="videoUrl"></video>
// 或者 使用embed标签<embed :src="videoUrl" />

            1.2 读取文件流形式

<input type="file" ref="file" />
<video :src="videoUrl"></video>const blob = new Blob([this.$refs.file.files[0]], {type: 'video/mp4'})const reader = new FileReader();reader.onload = (ev) => {const src = ev.target.resultthat.videoUrl=src}reader.readAsDataURL(blob); 

2. 从服务器接口或者视频的数据流

<video :src="videoUrl"></video>api(param).then(res => {const blob = new Blob(res.data, {type: 'video/mp4'})const reader = new FileReader();reader.onload = (ev) => {const src = ev.target.resultthat.videoUrl=src}reader.readAsDataURL(blob); 
})

http://www.lryc.cn/news/162935.html

相关文章:

  • 4个维度讲透ChatGPT技术原理,揭开ChatGPT神秘技术黑盒!(文末送书)
  • 【无标题】@Scheduled 的cron
  • IP和MAC的作用区别
  • python趣味编程-数独游戏
  • MySQL/MariaDB 查询某个 / 多个字段重复数据
  • 【力扣每日一题】2023.9.10 课程表Ⅱ
  • VSCODE CMAKE C++ 工程调试, C++不以科学计数法输出并控制小数位数
  • Drools规则引擎入门学习记录
  • 肖sir__设计测试用例方法之判定表06_(黑盒测试)
  • <图像处理> 空间滤波基础
  • 如何在Django中使用django-crontab启动定时任务、关闭任务以及关闭指定任务
  • mysql配置项整理
  • 【KRouter】一个简单且轻量级的Kotlin Routing框架
  • 时间管理类书籍阅读笔记
  • CSS文字居中对齐学习
  • 《论文阅读》CARE:通过条件图生成的共情回复因果关系推理 EMNLP 2022
  • React 开发一个移动端项目(1)
  • c#查看代码的执行耗时( Stopwatch )
  • Python网络爬虫库:轻松提取网页数据的利器
  • YOLOv5算法改进(15)— 更换Neck之AFPN
  • Vue2项目练手——通用后台管理项目第七节
  • 《Web安全基础》04. 文件操作安全
  • docker-compose安装nginx
  • 报错处理:MySQL无法启动
  • Vue中表单手机号验证与手机号归属地查询
  • 初高(重要的是高中)中数学知识点综合
  • Fiddler 系列教程(二) Composer创建和发送HTTP Request跟手机抓包
  • 淘宝平台开放接口API接口
  • 缓存夺命连环问
  • 模型生成自动化测试用例