收藏
回答

小程序热启动无法获取二维码参数

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 微信iOS客户端 各版本 2.14.4

应用场景:

第一步:用户A通过搜索小程序,打开小程序应用。

第二步:用户B分享小程序二维码给用户A。(服务端通过 wxacode.getUnlimited 生成,参数在 scene 里)

第三步:用户A在聊天记录里打开二维码图片,识别并进入二维码(热启动),此时无法获取 scene 的参数信息。

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

3 个回答

  • 理想
    理想
    2021-05-21

    我也在困惑,目前获取小程序码参数是在页面的onload函数里,这个小程序冷启动才执行。

    我也是有的场景,比如同一个小程序,A给我展示要给码我扫一下,B给我码我扫一下,B的参数我就获取不到了


    2021-05-21
    有用
    回复
  • 默
    2021-02-07

    热启动就忽略掉吧

    场景值也不是扫描二维码的吧?

    这个问题和 用户热启动从群分享获取群信息是一个问题 用户热启动打开群分享的消息卡片走的是热启动之前的场景值 而不是群分享打开的

    2021-02-07
    有用
    回复 2
    • 陈浩男
      陈浩男
      2021-02-07
      是的,是这个意思,只能获取到冷启动的场景值和参数信息。
      但是公司掏出了美团的小程序,人家就实现了,成功获取到 query 里的内容。
      2021-02-07
      回复
    • 默
      2021-02-18回复陈浩男
      没得办法 人家钱多
      2021-02-18
      回复
  • 七月 木槿
    七月 木槿
    2021-02-07

    是场景值获取的不对,还是说,获取不到场景值

    2021-02-07
    有用
    回复 2
    • 陈浩男
      陈浩男
      2021-02-07
      直接获取不到  query.scene  为 {}
      2021-02-07
      回复
    • 陈浩男
      陈浩男
      2021-02-07
      如果是冷启动的话,是可以正常获取的
      2021-02-07
      回复
登录 后发表内容
问题标签