vue开发如何把二进制流转换为base64

1205 ℃

二进制流转换为base64格式方法

getBase64(data) {
  const blob = new Blob([data], { type: "image/jpg" }); //类型一定要写!!!
  return new Promise((resolve, reject) => {
    const reader = new FileReader();
    reader.readAsDataURL(blob);
    reader.onload = () => resolve(reader.result);
    reader.onerror = (error) => reject(error);
  });
},

调用方法:

const url = "图片地址";
axios
  .get(url, {
    responseType: "blob", //格式类型!
  })
  .then((res) => {
    console.log('输出二进制流', res.data);
    this.getBase64(res.data).then((binary) => {
      console.log('', "base64");
    });
  });

后端返回一大串base64位的pdf文件流前端如何实现功能

如何利用php代码对base64图片旋转并保持本地

js如何将base64和图片之间进行转换

php出现base64_decode乱码怎么解决

base64各种类型介绍

标签: base64, 二进制流

上面是“vue开发如何把二进制流转换为base64”的全面内容,想了解更多关于 vuejs 内容,请继续关注web建站教程。

当前网址:https://m.ipkd.cn/webs_4103.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

es6用filter过滤器--获取数组中指定的id显示name
vue如何解决前端跨域
在帝国cms模板任意位置调用指定id的栏目名称和链
vue如何做一个抽屉效果,实现点击鼠标关闭抽屉
js如何设置事件监听