小程序
小游戏
企业微信
微信支付
扫描小程序码分享
上传图片加入了云函数的检测功能,具体使用canvas压缩图片wx.canvasToTempFilePath生成链接解析buffer,本地运行没问题,真机测试部分图片无法上传,排查后发现本地测试和真机环境wx.getFileSystemManager().readFile生成的ArrayBuffer长度相差好几倍导致超时,这种情况要怎么处理?有大佬指点下吗!!!
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你是不是直接传arraybuffer给云函数了?尽量减少大数据量的传输。可以先将图片上传到云存储,然后在云函数里面cloud.downloadFile(fileID)对应的图片再进行检测security.imgSecCheck,检测不通过的话,还要删除云存储里面的图片。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你是不是直接传arraybuffer给云函数了?尽量减少大数据量的传输。可以先将图片上传到云存储,然后在云函数里面cloud.downloadFile(fileID)对应的图片再进行检测security.imgSecCheck,检测不通过的话,还要删除云存储里面的图片。