收藏
回答

小程序场景值获取不准确?

1:新用户下拉搜索小程序并启动->展示授权页面,但是没有授权手机号直接退出。

2:新用户扫描用户B的二维码启动小程序并展示授权页面,此时才授权。

结果,用户的场景值是下拉搜索小程序,而不是扫描二维码?

此时用户没有删除第一次启动小程序的记录,并没有超过5分钟,如何获取当前小程序启动的场景值?

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

1 个回答

  • 微盟
    微盟
    2021-06-17

    启动场景值,在 onLaunch 时获取

    因为你第一步已经冷启动了,第二次扫码是热启动,获取扫码的场景值,需要在 onShow 时获取。

    2021-06-17
    有用
    回复 2
    • 星空
      星空
      2021-06-17
      ?避免我这种情况的发生,场景值在是本次的值,应该放哪里?
      2021-06-17
      回复
    • 微盟
      微盟
      2021-06-18回复星空
      getApp().globalData.launchScene = xxx
      2021-06-18
      回复
登录 后发表内容