微信小程序的存储空间允许上限为10M,一旦在实际使用过程中下载文件或图片过多就会存储失败。对此,楼主尝试之后采用的解决方法为:尽量不在移动端存储重要文件,需要就加载打开,不需要就删除,随用随删:
获取小程序存储文件的列表,并删除文件:
wx.getSavedFileList({
success: savedFileInfo => {
let list = savedFileInfo.fileList
console.log("list:",savedFileInfo.fileList)
for (let i = 0; i < list.length; i++) {
wx.removeSavedFile({
filePath: list[i].filePath,
})
}
}
})
打印的数据如图