云调用校验图片接口,文件大小为 54209,提示 data exceed max size ?
很奇怪 有些图片是可以上传的,有些上传不了,文件也没有超过限制大小呀 下面是调用代码
wx.getFileSystemManager().readFile({
filePath: tempFilePaths[0],
success: buffer => {
setTimeout(function () {
wx.showLoading({
title: '请稍等',
})
}, 350)
wx.cloud.init({
env: '*****'
})
wx.cloud.callFunction({
name: "imgseccheck",
data: {
value: buffer.data
}
}).then(
imgRes => {
wx.hideLoading()
//console.log(imgRes)
if (imgRes.result.errCode == 87014) {
wx.showToast({
title: '图片含有违法违规内容',
icon: 'none',
duration: 1500
})
} else {
//***
}
}
).catch(error => {
wx.showToast({
title: '未知错误',
icon: 'none',
duration: 1500
})
})
},
fail: err => {
wx.showToast({
title: err,
icon: "none",
duration: 1500
})
}
})
}
上传的文件大小是54209 [图片] 报错信息是"cloud.callFunction:fail Error: data exceed max size (callId: 1585894770302-0.7523036534558765) (trace: 14:19:30 start->14:19:31 system error (Error: data exceed max size), retry->14:19:33 system error (Error: data exceed max size), retry->14:19:35 system error (Error: data exceed max size), abort); at cloud.callFunction api; " [图片]