html52.com
我爱小程序-开发者交流社区

缓存没有10m但是保存文件的时候报错说满了

缓存图片到本地,当执行

wx.saveFile({
  tempFilePath: tempFilePath,
  success: res => {
    
  },
  fail: function(e){
    console.log('[wx.saveFile错误]'+JSON.stringify(e))
  }
});

报错:如下图

报错:如下图我以为超过10m了,就执行以下代码查看保存的文件的大小

我以为超过10m了,就执行以下代码查看保存的文件的大小

wx.getSavedFileList({
    success: savedFileInfo => {
      let {
        fileList
      } = savedFileInfo;
var size=0;console.log(savedFileInfo)
       fileList.forEach(item => {
        size += item.size;
      });
console.log(size)
    }
  });

然后控制台返回

然后控制台返回说明只用了5M左右

说明只用了5M左右

可为啥会显示

"errMsg":"saveFile:fail exceeded the maximum size of the file storage limit 10M"

网友回复

痛快科技:

你要保存的文件是否超过5M

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付