微信小程序如何把图片buffer或base64数据转成文件?

tmcy_fy
  • 56

如题

我从服务端发送到小程序的是处理好的base64编码

其实可以发文件url的,但是这样服务端又多了一步上传到云,所以直接采用了发送图片的base64数据到小程序

现在的问题是,小程序端如果想把这个图片存入手机相册,小程序要求必须有临时的文件路径

wx.saveImageToPhotosAlbum 微信这个api不支持base64,必须要求路径。

回复
阅读 12.1k
1 个回答

先把base64的图片绘制到canvas
后将canvas 转为tempfile
在将tempfile 保存下来

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏