收藏
回答

如何解决数据量大的时候wx.cloud.callFunction失败的情况?

云函数node-xlsx,excel使用

wx.cloud.callFunction({

    name: "excel",

    data: {

      'userdata':that.data.cs,//返回为数组Array(778),当数据大于一定的数量时候手机无法保存报错exceed max size。

电脑端都可以正常打开。

    },

    success(res) {

      console.log("保存成功", res)

      that.getFileUrl(res.result.fileID)

    },

    fail(res) {

当数据大于一定的数量时候,执行这一段。

      console.log("保存失败", res)

    }

  })

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

2 个回答

  • 跨商通
    跨商通
    2022-08-09

    1、分成多个不超标的数据子包,获取后再合并;

    2、一次只展示少数数据,等用户需要获取更多的时候,再获取后继部分数据;

    2022-08-09
    有用
    回复
  • 李鸣晨
    李鸣晨
    2022-08-09

    你数据量多大啊。这边情况正常并没有出错啊

    2022-08-09
    有用
    回复
登录 后发表内容