我已经携带了from_appid,但是生成的小程序码还是主小程序的,我看运行日志打印的接口url也已经携带了from_appid,appid也没问题
let url = 'http://api.weixin.qq.com/wxa/getwxacode'
if (appid) {
url += `?from_appid=${appid}`
}
const response = await axios({
url: url,
method: 'POST',
data: {
path: path,
width: width,
line_color: { r: 255, g: 206, b: 102 },
is_hyaline: true
},
responseType: 'arraybuffer' // 设置响应类型为 arraybuffer
});
// 转成base64数据
let base64Data = Buffer.from(response.data, 'binary').toString('base64');
base64Data = 'data:image/png;base64,' + base64Data;
return base64Data;