收藏
回答

云函数经常会获取不到信息?

1、在app.js页面调用云函数获取用户的openid,并且赋值到globalData里

2、然后在首页,采用异步的形式,获取到app.js里的获取到的openid,根据openid去调用云函数查询数据库的信息

3、经常取不到,这是为什么呢(10次里大概有5次会出现取不到的情况)


取不到的情况:

正常的情况:

回答关注问题邀请回答
收藏

3 个回答

  • 老张
    老张
    2022-03-31

    https://developers.weixin.qq.com/community/develop/article/doc/000a0aed14c3285bea79e67ee56813

    1、不要在app.js里获取openid,而是在page里去获取。

    2022-03-31
    有用
    回复 1
    • Hugo
      Hugo
      2022-03-31
      十分感谢指导!我学习一下!
      2022-03-31
      回复
  • 游戏人生
    游戏人生
    2022-03-30

    我猜是同步和异步的问题

    async await 弄弄好啊

    另外他返回的成功,代表执行成功,空的也是一种执行啊

    2022-03-30
    有用
    回复 1
    • Hugo
      Hugo
      2022-03-31
      十分感谢!但是好像我写了async await 的……
      2022-03-31
      回复
  • Hugo
    Hugo
    2022-03-30

    而且无论是有数据或无数据,云函数的日志里都会显示调用成功

    2022-03-30
    有用
    回复
登录 后发表内容