nodejs 获取二维码,二进制数据,保存成图片后,图片打不开。
解决了,是由于微信返回数据格式问题,可以用 axios 指定返回数据格式,
responseType: arraybuffer
这样拿到的就不是乱码了,拿到的是 buffer 数据格式
然后通过 fs模块
// 直接输出图片就可以了
fs.writeFile('xx', buffer, function(){
})
这样就搞定啦
请问 您是怎么解决的