位置: IT常识 - 正文

vue获取文件流(视频流、音频流、图片流)数据并将其回显展示(vue获取本地文件生成流)

编辑:rootadmin
vue获取文件流(视频流、音频流、图片流)数据并将其回显展示 前言

推荐整理分享vue获取文件流(视频流、音频流、图片流)数据并将其回显展示(vue获取本地文件生成流),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue获取文件夹下文件名,vue获取data,vue获取文件流,vue读取文件流,vue读取文件流,vue获取本地文件生成流,vue获取文件流,vue获取文件流,内容如对您有帮助,希望把文章链接给更多的朋友!

这几天深受数据回显的折磨,级联选择器的回显还没想出怎么弄,又碰到了文件流的回显,主要第一次接触,看着一堆乱码,连是什么问题都不懂,后面通过查阅一天的资料,总结了一下方法,若有不足,请多指教。

问题描述

向后端请求音频文件,请求成功后返回给你的一种数据,而不是直接路径什么的,据说是流传输是为了安全,所以这里就需要前端进行转码了。

接口回参:

vue获取文件流(视频流、音频流、图片流)数据并将其回显展示(vue获取本地文件生成流)

数据获取

如果我们在请求接口获取数据时不指定返回数据类型的话,我们获取到的可能就是一堆乱码数据。 因此我们在axios接口请求里面需要指定responseType为blob

打印观察后的 blob 数据

数据展示

获取到数据之后用对应标签进行展示,例如 audio标签 中的 src 需要直接指向 blob 数据的话是没有用的,所以应该创建一个 url 来指向的的 blob 数据,然后将 url 赋给 audio 的 src 属性。

window.URL.createObjectURL()

URL: 在调用URL的构造函数时将URL指定为字符串或提供相对URL和基本URL来创建新的URL对象。 然后,您可以轻松读取URL的已解析组成部分或对URL进行更改。若浏览器不支持URL()构造函数,则使用Window中的Window.URL属性。createObjectURL: createObjectURL返回一个DOMString包含一个唯一的blob链接。

这就是通过window.URL.createObjectURL(res.data);将之前音频数据转换成 blob 链接 最后将这个链接的属性赋值到src下就行了

补充

如果用uni-app开发的话,就在 request 里写 responseType: "arraybuffer"

本文链接地址:https://www.jiuchutong.com/zhishi/278745.html 转载请保留说明!

上一篇:win10蓝牙怎么开(win10蓝牙怎么开ldac)

下一篇:Linux系统基础笔记之网卡安装一般步骤简介(linux系统基础教程)

  • 税务机关地区编号查询
  • 2023年印花税税率口诀
  • 个人公积金计入什么会计科目
  • 印花税的纳税人为书立合同双方
  • 固定资产减少当月
  • 原始投资额包括资本化利息吗
  • 企业合并的会计方法选择
  • 现代服务业营改增前后税率对比表
  • 进口增值税已抵扣想出口
  • 国有资产划转如何做账
  • 医院外聘专家费用由科室承担吗
  • 资产减值损失进利润表吗
  • 增值税和消费税申报对比不符怎么处理
  • 营改增后房产税计税依据 土地价款
  • 国税定额发票有效期是多长时间
  • 股东投资款印花税多少
  • 资产原值包含残值吗
  • 单位杂工费报销计什么科目
  • 发票没用完可以领发票吗
  • 带息票据贴现金额怎么算
  • 专票记账联丢失了要罚款吗
  • 支付境外销售佣金如何入账科目
  • 支付给外单位的押金是其他应收款吗
  • 受托加工物资的账务处理例题
  • w11如何激活
  • 苹果电脑初始化设置
  • 办妥托收手续会计分录
  • 对某公司的了解
  • 如何向企业支付宝收款
  • PHP:mb_substitute_character()的用法_mbstring函数
  • rpcclient.exe - rpcclient是什么进程 有什么用
  • qqbak文件怎么打开
  • PHP:spl_autoload_unregister()的用法_spl函数
  • pdf.js原理
  • 净损益是
  • 实缴注册资本股权转让怎么交税
  • php text
  • 最早的操作系统被称为什么操作系统
  • 福克兰群岛属于哪国
  • php随机数组
  • 销售不动产税目计缴增值税有哪些
  • 最新人工智能软件chingt
  • node.js教程详细
  • cvpr2021录用文章
  • 律师事务所主要业务范围介绍
  • 公司主营业务和经营范围的区别
  • 计提 增值税
  • 帝国cms模型
  • 小微企业可以不交税吗
  • 专项附加扣除批量上传怎么上传
  • 应收账款损失率计算公式
  • 所得税申报的资产总额是哪里的数据
  • 材料暂估入库的账务处理
  • 开发票的销售收入正规的做账如何做?
  • 缴纳税款滞纳金应计入哪个科目
  • 背书转让的电子汇票怎么查询
  • 员工借款可以直接转账吗
  • 自创商誉是否需要纳税
  • 专项应付款贷方余额表示
  • 个人无偿赠与不动产税收管理
  • 商品流通企业有哪些企业
  • Office 2007在Windows Vista中出现的反常字体问题的解决办法
  • win7手动装系统步骤
  • win10安装固态硬盘打开软件卡
  • quickres.exe - quickres是什么进程 作用是什么
  • win10如何打开defender
  • jquery怎么获取
  • javascript教程chm
  • 基于Python的图书推荐系统
  • unity3d导出fbx文件
  • jQuery ajax MD5实现用户注册即时验证功能
  • 简要说明javascript的作用
  • pythen开发环境
  • jquery写网页
  • 国家税务局陕西电子税务局app
  • 贵州网上税务局官网登录
  • 进项发票的税收分类编码怎么查询
  • 如何落实保密制度规定措施
  • 小规模纳税人的增值税怎么计算
  • 2017企业所得税年度申报表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设