小程序扫描普通二维码进入小程序(坑点)

bug步骤:

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

2.app.js 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

 

bug原因分析:

onLaunch在小程序未销毁的情况下,你扫码进去多次,都只执行第一次。

 

bug解决方法:

在onShow方法里去接收参数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值