vue中的blob文件和file文件的转化,实际的项目中,使用了
两者的概念有点模糊
import Recorder from 'js-audio-recorder'
let formData = new FormData()
let blob = this.vpRecorder.getWAVBlob()// 获取wav格式音频数据
console.log('获取到的wav',blob);
// 此处获取到blob对象后需要设置fileName满足当前项目上传需求,其它项目可直接传把blob作为file塞入formData
let newbolb = new Blob([blob], { type: 'audio/wav' })
let fileOfBlob = new File([newbolb], new Date().getTime() + '.wav')
formData.append('File', fileOfBlob)
// const url = window.URL.createObjectURL(fileOfBlob)
里面的一些转化,和函数,慢慢熟悉把。
分类:
91vue.js
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
2020-02-23 JS设计模式的坑,vue中用到得设计模式
2020-02-23 nth-child()和nth-of-type()的区别,以及如何在nth中添加变量和表达式
2020-02-23 for循环中,使用闭包和不使用闭包的区别以及原因
2020-02-23 JS闭包的基础知识,闭包的本质,闭包的作用,闭包的间谍属性和闭包的遗憾
2020-02-23 公务员考试知识思维导图---暗号:直女
2020-02-23 前端和后端数据交互的基本知识和常见方式