微信“扫一扫”扫二维码进入小程序,二维码不改变

1.从微信App“扫一扫”扫码进入小程序,二维码带参数,如:https://api.xxx.com/?id=aaa

2.onLaunch中的query.q能获取id=aaa

3.右上角退出小程序,最近使用中有该小程序记录

4.再次从微信端扫码进入小程序,二维码带参数:https://api.xxx.com/?id=bbb

5.进到小程序中发现onLaunch中的query.q能获取的id还是aaa,而不是我刚扫描的bbb

6.右上角退出小程序,把最近使用删掉,从新从微信端扫码进入小程序https://api.xxx.com/?id=bbb

7.onLaunch中的query.q能获取id=bbb

为啥从新扫带别的参数的二维码没有变化?缓存导致?
这种情况怎么解决?

微信app的“扫一扫”,扫我在微信公众平台配置的普通二维码,后边带着id,这样的:https://api.xxx.com/?id=aaa,会跳转进来小程序,但是只要有使用记录,不管是带什么参数的链接,onLaunch中的query.q都是第一个扫的二维码

阅读 3.4k
1 个回答

可能是小程序没有完全关闭 有的手机右上角关闭还会在后台运行 我的手机是这样子的= =

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题