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都是第一个扫的二维码
可能是小程序没有完全关闭 有的手机右上角关闭还会在后台运行 我的手机是这样子的= =