小程序
小游戏
企业微信
微信支付
扫描小程序码分享
后端调用的是getUnlimitedQRCode这个接口,我调用后在preview里面能看到图片,但是在页面中显示不了
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
wx.request({ url: `https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=${去文档中查询如何获取access_token}`, method: "post", responseType: 'arraybuffer', // 这里很重要,一开始我没设置,所以用wx.arrayBufferToBase64转的时候就总是空的 data: { scene: "", page: "pages/my/index", env_version: "trial", check_path: false }, success(res) { if (res.statusCode === 200) { // res.data 包含图片的 Buffer 数据 const base64 = wx.arrayBufferToBase64(res.data) that.setData({ imageUrl: 'data:image/png;base64,' + base64 }); } else { console.error('获取图片失败:', res.statusCode); } }, fail(err) { console.log(err) } })
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
wx.request({ url: `https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=${去文档中查询如何获取access_token}`, method: "post", responseType: 'arraybuffer', // 这里很重要,一开始我没设置,所以用wx.arrayBufferToBase64转的时候就总是空的 data: { scene: "", page: "pages/my/index", env_version: "trial", check_path: false }, success(res) { if (res.statusCode === 200) { // res.data 包含图片的 Buffer 数据 const base64 = wx.arrayBufferToBase64(res.data) that.setData({ imageUrl: 'data:image/png;base64,' + base64 }); } else { console.error('获取图片失败:', res.statusCode); } }, fail(err) { console.log(err) } })