axios 如何上传blob 文件(图片文件)

阅读 10.5k
4 个回答

blob文件可以用FileReader取出BASE64

blob2base64 (blob, callback) {
  const blobUrl =  URL.createObjectURL(blob)
  const File = new FileReader()
  File.onload = function (e) {
    callback(e.target.result)
  }
  File.readAsDataURL(blobUrl )
},
应该也能取出原始字节流,但我没试过

new FormData() 就好了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题