vue 将图片流转换为 base64 的图片 src

打印 上一主题 下一主题

主题 1016|帖子 1016|积分 3048

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
  1.     getVerify() {
  2.       let that = this;
  3.       axios({
  4.         method: "GET",
  5.         url: `http://192.168.7.61:3000/base/BaseApiService/createCaptchaCode?access_token=bjcenter`,
  6.         responseType: "arraybuffer", //这个在请求头里必须加
  7.       })
  8.         .then((res) => {
  9.           return (
  10.             "data:image/png;base64," +
  11.             btoa(
  12.               new Uint8Array(res.data).reduce(
  13.                 (data, byte) => data + String.fromCharCode(byte),
  14.                 ""
  15.               )
  16.             )
  17.           );
  18.         })
  19.         .then((res) => {
  20.           that.verify = res;
  21.           console.log("res", res);
  22.         })
  23.         .catch((e) => {
  24.           console.log(e);
  25.         });
  26.     },
复制代码
  

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

曂沅仴駦

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表