小程序
小游戏
企业微信
微信支付
扫描小程序码分享
nodejs 获取二维码,二进制数据,保存成图片后,图片打不开。
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
解决了,是由于微信返回数据格式问题,可以用 axios 指定返回数据格式,
responseType: arraybuffer
这样拿到的就不是乱码了,拿到的是 buffer 数据格式
然后通过 fs模块
// 直接输出图片就可以了
fs.writeFile('xx', buffer, function(){
})
这样就搞定啦
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
能不能给个代码
请问 您是怎么解决的
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
解决了,是由于微信返回数据格式问题,可以用 axios 指定返回数据格式,
responseType: arraybuffer
这样拿到的就不是乱码了,拿到的是 buffer 数据格式
然后通过 fs模块
// 直接输出图片就可以了
fs.writeFile('xx', buffer, function(){
})
这样就搞定啦
能不能给个代码
请问 您是怎么解决的