收藏
回答

普通链接二维码打开小程序执行顺序

按正常逻辑,扫码进入后应先执行 73行 获取wxid 之后执行87行的代码 (参数需要wxid)

实际上 扫码进入小程序会先执行87行对应的方法 ,在获取wxid 这会导致 87行执行时没有wxid传入后台 导致错误


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

1 个回答

  • 微喵网络
    微喵网络
    2022-01-19

    73行对应的代码实际是什么样的?是不是用了异步?

    2022-01-19
    有用
    回复 10
    • ZEST
      ZEST
      2022-01-19
      73行的方法  登录获取wxid  请求是异步的
      2022-01-19
      回复
    • 微喵网络
      微喵网络
      2022-01-19回复ZEST
      这不结了,异步获取的wxid当然不会在87行后面拿到
      2022-01-19
      回复
    • ZEST
      ZEST
      2022-01-19
      我在87上加了500毫秒的延时也不行啊
      2022-01-19
      回复
    • 微喵网络
      微喵网络
      2022-01-19回复ZEST
      异步不是你加延时就能解决的
      2022-01-19
      回复
    • ZEST
      ZEST
      2022-01-19
      用async await 也不行吗?
      2022-01-19
      回复
    查看更多(5)
登录 后发表内容