缓存图片到本地,当执行
wx.saveFile({ tempFilePath: tempFilePath, success: res => { }, fail: function (e){ console.log( '[wx.saveFile错误]' +JSON.stringify(e)) } }); |
报错:如下图
我以为超过10m了,就执行以下代码查看保存的文件的大小
wx.getSavedFileList({ success: savedFileInfo => { let { fileList } = savedFileInfo; var size=0;console.log(savedFileInfo) fileList.forEach(item => { size += item.size; }); console.log(size) } }); |
然后控制台返回
说明只用了5M左右
可为啥会显示
"errMsg":"saveFile:fail exceeded the maximum size of the file storage limit 10M"
你要保存的文件是否超过5M
没有啊,一张图片就100-200kb,我保存的全部是图片
现在解决了吗? 我也遇到了。
这个删除小程序缓存后,这个10M空间会不会释放出来啊