小程序
小游戏
企业微信
微信支付
扫描小程序码分享
1、是想buffer保存成文件,然后返回URL给小程序,但是保存文件格式为png,jpg都无法显示图片。
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
如何在服务器端转成base64格式
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这个接口返回的是流返回的图片 Buffer,即直接返回图片二进制内容,接口只能生成已发布的小程序的二维码。
对应代码就是byte[]。可以从流读到image对象,保存或者返回图片。另:如果不想保存就返回建议在转base64格式再直接返回给前端也可以。
谢谢,我已经解决了。字节流直接保存图片即可
楼主是在服务器端存图片?还是小程序端?能把代码分享一下吗????多谢!!!
我是Java服务端保存图片的,大概思想是下面的注释
谢谢~~后面我也解决了,用的是python,方法是在服务器端转成base64格式返回给小程序,小程序接收后用writeFileSync,保存base64格式,就能直接显示~~
再次感谢
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
如何在服务器端转成base64格式
这个接口返回的是流返回的图片 Buffer,即直接返回图片二进制内容,接口只能生成已发布的小程序的二维码。
对应代码就是byte[]。可以从流读到image对象,保存或者返回图片。另:如果不想保存就返回建议在转base64格式再直接返回给前端也可以。
谢谢,我已经解决了。字节流直接保存图片即可
楼主是在服务器端存图片?还是小程序端?能把代码分享一下吗????多谢!!!
我是Java服务端保存图片的,大概思想是下面的注释
谢谢~~后面我也解决了,用的是python,方法是在服务器端转成base64格式返回给小程序,小程序接收后用writeFileSync,保存base64格式,就能直接显示~~
再次感谢