开发工具、云函数测试都能调用成功且有日志,iPhone真机云函数调用失败,无日志
- 当前 Bug 的表现(可附上截图)
环境:iOS 12.0, 微信版本号:6.7.3
云函数:
const rp = require('request-promise');exports.main = (event, context) => { const result = rp({ method: 'POST', url: 'somePath/doSth' }).then(function(body) { return body }) .catch(function(err) { return err }); return result} |
调用:
wx.cloud.callFunction({ name: 'cloudFunc', data: { imageInfo: res.data }, success: function (res) { doSth() }, fail: err => { console.error('[云函数] 调用失败',err) }}) |
响应时间未超过“网络请求的超时时间”的配置时间,且云函数的日志里面没有这些失败调用的记录
{ column:72695, errCode:-1, errMsg: "cloud.callFunction: fail operateWXData:fail data no response; at cloud.callFunction api", line:2, sourceURL:"https://usr/app-service.js" } |
- 预期表现
调用成功。调用成功/失败,日志里面都有对应的记录
