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: '成功'
      });
相关推荐
寻找沙漠的人38 分钟前
前端知识补充—CSS
前端·css
GISer_Jing1 小时前
2025前端面试热门题目——计算机网络篇
前端·计算机网络·面试
m0_748245521 小时前
吉利前端、AI面试
前端·面试·职场和发展
理想不理想v1 小时前
webpack最基础的配置
前端·webpack·node.js
pubuzhixing1 小时前
开源白板新方案:Plait 同时支持 Angular 和 React 啦!
前端·开源·github
2401_857600951 小时前
SSM 与 Vue 共筑电脑测评系统:精准洞察电脑世界
前端·javascript·vue.js
2401_857600951 小时前
数字时代的医疗挂号变革:SSM+Vue 系统设计与实现之道
前端·javascript·vue.js
GDAL1 小时前
vue入门教程:组件透传 Attributes
前端·javascript·vue.js
2402_857583491 小时前
基于 SSM 框架的 Vue 电脑测评系统:照亮电脑品质之路
前端·javascript·vue.js
web150850966412 小时前
在uniapp Vue3版本中如何解决webH5网页浏览器跨域的问题
前端·uni-app