getUnlimitedQRCode获取无限制小程序二维码,如何在前端展示

被坑惨了,搞了我好几个小时

nodejs开发服务端,获取微信小程序无限次二维码

getUnlimitedQRCode怎么用的我就不说了,官方文档
小程序官方文档

刚开始出返回的结果是

正确的返回格式应该是

原因是我在请求getUnlimitedQRCode接口时未设置responseType="arraybuffer",

responseType 是在使用 axios 发送请求时,作为配置选项的一部分来设置的,用于指定期望从服务器接收到的响应数据的类型

nodejs 复制代码
// 拿到Buffer对象,转换为base64格式返回给前端展示
const base64 = result.data.toString('base64');
      res.send({
        code: 200,
        data: 'data:image/jpeg;base64,' + base64,
        message: '成功'
      });
相关推荐
Yvette-W7 分钟前
【JavaScript】原型链 prototype 和 this 关键字的练习(老虎机)
开发语言·前端·javascript·ecmascript·原型模式
烂蜻蜓19 分钟前
HTML5 新元素:革新网页开发体验
前端·html·html5
森叶1 小时前
利用本地 Express Web 服务解决复杂的 Electron 通信链路的问题
前端·electron·express
冴羽2 小时前
SvelteKit 最新中文文档教程(18)—— 浅层路由和 Packaging
前端·javascript·svelte
哀木2 小时前
聊聊前端埋点 clarity:我会一直视监你... 永远...
前端
墨渊君2 小时前
Expo 入门指南:让 React Native 开发更轻松(含环境搭建)
前端·javascript·react native
xnian_2 小时前
策略模式实际用处,改吧改吧直接用,两种方式
java·服务器·前端
源码_V_saaskw3 小时前
场馆预定系统小程序PHP+uniapp
微信小程序·小程序·uni-app·php
31535669133 小时前
一文带你了解二维码扫码的全部用途
前端·后端
七月shi人3 小时前
用claude3.7,不到1天写了一个工具小程序(11个工具6个游戏)
前端·小程序·ai编程