html52.com
我爱小程序-开发者交流社区

云开发,不开启本地调试就不能正常调用云函数,无法返回正确结果?

目前基础调试库为2.10.4,不开启本地调试,连一个云函数都没有办法调用。这是我的一个云函数的代码:

// 云函数入口文件
//使用md5加密openID
const cloud = require('wx-server-sdk')
const md5 = require("md5")

// 初始化 cloud
cloud.init({
  // API 调用都保持和云函数当前所在环境一致
  env: cloud.DYNAMIC_CURRENT_ENV
})
const db = cloud.database();
const owner = db.collection('owner')
const { OPENID, UNIONID } = cloud.getWXContext()
exports.main = async (event, context) => {
switch (event.action) {

 case 'registerOwner': {
      return registerOwner()
    }

    default: {
      return
    }
  }
}
async function registerOwner(event{
  //添加
  try {
    return await owner.add({
      data: {
        _id: md5(OPENID),
        userInfo: { openid: OPENID, ...event.userData },
        datenew Date()
      }
    })

  } catch (error) {
    return error
  }

}


然后点击头像将要登录。结果云函数调用成功了,但是返回的结果result里什么东西都没有,

然后点击头像将要登录。结果云函数调用成功了,但是返回的结果result里什么东西都没有,下面是日志:

下面是日志:

日志内容 Request ID: 95e805f4-a798-11ea-bad5-525400f89277
执行时间: 8ms内存使用: 24.48 MB
返回结果
{}
日志
START RequestId: 95e805f4-a798-11ea-bad5-525400f89277
Event RequestId: 95e805f4-a798-11ea-bad5-525400f89277
 
2020-06-06T01:53:58.023Z  registerOwner
 
 
END RequestId: 95e805f4-a798-11ea-bad5-525400f89277
Report RequestId: 95e805f4-a798-11ea-bad5-525400f89277 Duration:8ms Memory:256MB MemUsage:24.480469MB


下面这是高级日志:

2020/06/06 09:53:58
 level:info
 function:get_set_user
 requestId:95e805f4-a798-11ea-bad5-525400f89277
  msg:END
  src:system
2020/06/06 09:53:58
   level:info
   function:get_set_user
   requestId:95e805f4-a798-11ea-bad5-525400f89277
  msg:REPORT RequestId:95e805f4-a798-11ea-bad5-525400f89277 Duration:8ms Memory:256MB MemUsage:24.480469MB
  src:system
2020/06/06 09:53:58
   level:log
   function:get_set_user
   requestId:95e805f4-a798-11ea-bad5-525400f89277
  msg:"registerOwner"
  src:app
 2020/06/06 09:53:58
   level:info
   function:get_set_user
   requestId:95e805f4-a798-11ea-bad5-525400f89277
  msg:START
  src:system
  
  


开启本地调试后,下面是控制台打印正常调用的结果

:现在,我不开启本地调试,就没有办法调用云函数,小程序上传了,体验版,就是调用后返回结果不正常。目前很急,希望能提供帮助。

现在,我不开启本地调试,就没有办法调用云函数,小程序上传了,体验版,就是调用后返回结果不正常。目前很急,希望能提供帮助。

网友回复

o0o有脾气的酸奶:

o0o有脾气的酸奶:_天马行空_:上传云端啊,调式用的是云端的

_天马行空_:

上传云端啊,调式用的是云端的

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付