在小游戏中,测试生成二维码,调用接口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( " ) } }) |
生成的图片,不能正常打开
一样的问题啊, 折腾一天了