生成小程序码
发布于 6 年前 作者 mhan 2089 次浏览 来自 问答

https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/qr-code/wxacode.getUnlimited.html

大多数情况调用此接口生成的二维码是个这东西,不是一个正常的小程序码

3 回复

不设置响应类型直接用header: 'image/jpeg' 能显示图片


    // 生成页面的二维码

    wx.request({

      url: 'https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=',//适用于需要的码数量极多的业务场景。通过该接口生成的小程序码,永久有效,数量暂无限制

     // url: 'https://api.weixin.qq.com/wxa/getwxacode?access_token=', //用于需要的码数量较少的业务场景。

     // url: 'https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token=', //获取小程序二维码,适用于需要的码数量较少的业务场景。

      data: {

        scene: '',

        page: "",

        width: 360,   //二维码的宽度,单位 px,最小 280px,最大 1280px.默认430

        //auto_color: true,

        //line_color: {"r":"18","g":"150","b":"219"},

       // is_hyaline: true

      },

      method: "POST",

      header: 'image/jpeg',

      //responseType: 'arraybuffer',  //设置响应类型,不设置响应类型直接用header: 'image/jpeg' 能显示图片


buffer类型要转成图片类型

请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

回到顶部