一样的问题啊, 折腾一天了
客户端无法直接生成二维码在小游戏中,测试生成二维码,调用接口B,直接在开发者工具中生成二维码,一直不成功,但是同样的代码在java端就能正常生成,求解!! 以下为主要代码 [代码]let access_token = res.data.access_token[代码][代码]//拼接生成json[代码][代码]let jsonData = [代码][代码]'{"scene":"231221"}'[代码][代码]//请求二维码[代码][代码]wx.request({[代码][代码] [代码][代码]url: [代码][代码]'https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token='[代码][代码]+access_token,[代码][代码] [代码][代码]data: jsonData,[代码][代码] [代码][代码]method: [代码][代码]'POST'[代码][代码],[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]const fs = wx.getFileSystemManager()[代码][代码] [代码][代码]console.log(res)[代码][代码] [代码][代码]fs.writeFileSync(`${wx.env.USER_DATA_PATH}/QRCode.png`, res.data, [代码][代码]"utf-8"[代码][代码])[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]"获取二维码失败"[代码][代码])[代码][代码] [代码][代码]}[代码][代码]})[代码]生成的图片,不能正常打开 [图片]
2018-05-22