收藏
回答

小程序cloud.callFunction数据过大会报失败

问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 小程序 Bug 客户端 wx7a2b775495664f2c 2.4.2

Error: errCode: -1  | errMsg: cloud.callFunction:fail data no response; at cloud.callFunction api; 

    at new e ([publib]:1)

    at u ([publib]:1)

    at Object.t.returnAsFinalCloudSDKError ([publib]:1)

    at [publib]:1

    at [publib]:1

    at Object.throw ([publib]:1)

    at r ([publib]:1)

    at t ([publib]:1)

    at [publib]:1

    at e ([publib]:1)

通过wx.cloud.callFunction调用报错,传输的数据是base64转码后的图片,可能是数据过大导致的错误,开发者工具正常,苹果7手机会报这个错误,尚不清楚这个具体原因!!!求解答


最后一次编辑于  2018-12-15  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • MasonLu-腾讯云
    MasonLu-腾讯云
    2018-12-17

    如果图片太大,可以先传COS,在通过云函数去处理

    好像这个接口只能传5、6MB的参数大小,具体没有试验过,base64编码后文件可能会比原图更大

    2018-12-17
    赞同
    回复 1
    • 
      
      2018-12-17

      已经这样做了,谢谢!!!

      2018-12-17
      回复
  • 
    
    2018-12-16

    没人吗

    2018-12-16
    赞同
    回复