功能背景 开发遇到奇葩需求,需要用户使用小程序时把图片以及操作数据保存在用户手机本地,那么就遇到问题了。图片随便拍一张都是几百kb,那么如果使用localstorage,存两三张就满了,就会自动清空数据,而且微信也会提示运行内存不足。。。所以另辟蹊径,使用wx.FileSystemManager。 注意:我这里的重点内容就是图片不存储到线上服务器,存在本地,并且还能读取。(读取图片显示并不是重点) 功能效果 代码实现 由于我这里的小程序都是使用uni.createCameraContext拍照或者uni.chooseImage,所以拿到的都是临时路径 看一下存入的路径,以及文件命名