微信小程序带参数生成二维码

wx.request({
            url: 'https://api.weixin.qq.com/cgi-bin/token',
            header: { 'content-type': 'application/json' },
            data: {
                grant_type: 'client_credential',
                appid:'appid
                secret: '秘钥'
            },
            success(res) {
                accessToken = res.data.access_token
                wx.request({
                    //url: 'https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token='+accessToken,
                    url: 'https://api.weixin.qq.com/wxa/getwxacode?access_token='+accessToken,
                    method: 'POST',
                    responseType: 'arraybuffer',
                    data: {
                        "path": '扫码跳转的路径',
                        "width": 430,   
                    },
                    success(res) {
                        console.log(res.data)
                        let base64 = wx.arrayBufferToBase64(res.data)
                        console.log(base64)
                        let codeImg= 'data:image/PNG;base64,' + base64

                        console.log(codeImg)
                        _this.sdd = codeImg
                    },
                })
            }
        })

来个大佬链接:

https://juejin.im/post/5b9b8772e51d450e9162a271

猜你喜欢

转载自www.cnblogs.com/ll15888/p/11722709.html