收藏
回答

同一手机多次扫不同带参二维码,读取的参数还是上次的,怎么解决?

生成多个带参小程序码,同一部手机依次扫码,小程序每次接收的参数都是第一次扫的码的参数。 参数有在onshow onlanch 中接收赋值到页面。

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

4 个回答

  • brave
    brave
    2022-04-12

    用这个获取呢?https://developers.weixin.qq.com/miniprogram/dev/api/base/app/life-cycle/wx.getEnterOptionsSync.html

    2022-04-12
    有用 3
    回复
  • 沉冰
    沉冰
    2022-04-12

    没打开小程序时,扫码打开可以在onLaunch中query里获取到scene

    打开之后需要在页面的onload中options获取scene(因为小程序已打开,所以不会触发app 的onlaunch方法

    app.js

    index.js(扫码打开的页面)

    2022-04-12
    有用
    回复
  • 青团社
    青团社
    2022-04-12

    看下 onLaunch、onShow、onLoad的代码

    2022-04-12
    有用
    回复 3
    • 张哈哈🌻
      张哈哈🌻
      2022-04-12
      2022-04-12
      回复
    • 青团社
      青团社
      2022-04-12回复张哈哈🌻
      加下浅拷贝。。。
      2022-04-12
      回复
    • 张哈哈🌻
      张哈哈🌻
      2022-04-12回复青团社
      我本地真机测试正常,就是上线发布了,正式版出现值不变情况
      2022-04-12
      回复
  • 八九
    八九
    2022-04-12

    之前我遇到过这个问题,重复扫码参数不变的问题。看下你的代码逻辑怎么写的

    2022-04-12
    有用
    回复 1
    • 张哈哈🌻
      张哈哈🌻
      2022-04-12
      你解决了么,我代码贴上面了
      2022-04-12
      回复
登录 后发表内容