收藏
回答

在小程序中如何获取 base64 图片的本地 path

我尝试了以下三种方式存储 base64 图片到相册:

1、使用以下方法保存,但是该方便提示只能使用路径保存。

wxPro.saveImageToPhotosAlbum({ filePath: base64 })


2、将 base64 格式的图片用 ctx.drawImage 画在 canvas 上,再用 wx.canvasToTempFilePath 获取图片本地路径,但是 ctx.drawImage 不支持 base64 格式图片。


3、使用 wx.previewImage,该方法可以预览 base64 格式图片,并且可以实现长按图片 「发送给好友」、「保存到相册」功能。但是使用这种方式用户体验不好,需要给用户加入文字提示,对年龄稍大的用户来说不好操作。


请问在客户端有没有办法将 base64 格式图片存储到用户相册?

回答关注问题邀请回答
收藏

4 个回答

登录 后发表内容