糖猫猫
糖猫猫
  • 发布:2024-09-06 10:48
  • 更新:2024-09-06 10:48
  • 阅读:235

扫码进入微信小程序 onLaunch第二次获取不到参数

分类:uni-app

开发环境:

Uniapp开发微信小程序,扫码进入小程序,二维码携带参数

经过多次测试发现:
第一次扫码进入小程序 可以在APP.vue页面的onLaunch生命周期中正常获取到参数options
第二次扫码在onLaunch中无法获取到参数

原因:

onLaunch只有在小程序初始化的时候才会执行,所以第二次热启动的时候是不会执行的,所以只能拿到第一次进来的时候的二维码参数

解决方案:

在APP.vue页面的onShow生命周期中可以获取到第二次新的参数

0 关注 分享

要回复文章请先登录注册