收藏
回答

怎么生成个人的小程序码?

直接微信接口获取

 wx.request({

      url: 'https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=' + this.data.access_token,

      method: 'post',

      ResponseType: 'arraybuffer',

      header: {

        "Content-Type": "application/json;charset-utf-8"

      },

      data: {

        env_version: "trial", //测试版的意思

        scene: "11111", //测试传输的数据        

        path: "pages/login/login",

        width: 200,

      },

      success: function (res) {

        console.log('小程序码', res.data)

        const base64 = wx.arrayBufferToBase64(res.data)

        that.setData({

          imgurl: "data:image/png;base64," + base64

        })

        console.log('转换后', base64)

      }

    })

---------------------------------------------------

返回的值是乱码,是不是二进制?但wx.arrayBufferToBase64(res.data)转成图片,是空的 输出 base64 是空值



回答关注问题邀请回答
收藏

1 个回答

  • 风清雾云开见日出
    风清雾云开见日出
    01-11

    这个接口要在后端调用,然后在后端生成字节,自己转为图片

    01-11
    有用
    回复 2
    • 古道儒风
      古道儒风
      01-11
      想问下,目前小程序还没有发布,那我生成的小程序码如何测试识别时是可以看到参数传成功的?
      01-11
      回复
    • 风清雾云开见日出
      风清雾云开见日出
      01-12回复古道儒风
      页面必须是已经发布的小程序页面
      01-12
      回复
登录 后发表内容