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)

里面的一些转化,和函数,慢慢熟悉把。

posted @   风意不止  阅读(2908)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 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 前端和后端数据交互的基本知识和常见方式
点击右上角即可分享
微信分享提示