美式半塘不加奶 2019-10-17 19:28 采纳率: 0%
浏览 3504

【已解决】小程序前端生成二维码是base64转图片后页面不显示

解析后的base64

``` onLoad: function(options) {
var that = this;
var access_token = that.data.access_token
var scene = decodeURIComponent(options.scene)
wx.request({
url: 'https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=' + this.data.access_token,
data: {
scene: '000',
page: "../../pages/home/home",
width: 200
},
method: "POST",
responseType: 'arraybuffer',
success: res => {
var base64 = wx.arrayBufferToBase64(res.data);
this.setData({
urlIMG: 'data:image/PNG;base64,' + base64

    })
    console.log(that.data)

  },
  fail(e) {

  }
})

},

  • 写回答

3条回答 默认 最新

  • threenewbee 2019-10-17 23:16
    关注

    从你的base64编码看,明显偏短,显然不足以显示一个二维码

    评论

报告相同问题?

悬赏问题

  • ¥30 关于#java#的问题,请各位专家解答!
  • ¥30 vue+element根据数据循环生成多个table,如何实现最后一列 平均分 合并
  • ¥20 pcf8563时钟芯片不启振
  • ¥20 pip2.40更新pip2.43时报错
  • ¥15 换yum源但仍然用不了httpd
  • ¥50 C# 使用DEVMOD设置打印机首选项
  • ¥15 麒麟V10 arm安装gdal
  • ¥20 OPENVPN连接问题
  • ¥15 flask实现搜索框访问数据库
  • ¥15 mrk3399刷完安卓11后投屏调试只能显示一个设备