开发环境:
Uniapp开发微信小程序,扫码进入小程序,二维码携带参数
经过多次测试发现:
第一次扫码进入小程序 可以在APP.vue页面的onLaunch生命周期中正常获取到参数options
第二次扫码在onLaunch中无法获取到参数
原因:
onLaunch只有在小程序初始化的时候才会执行,所以第二次热启动的时候是不会执行的,所以只能拿到第一次进来的时候的二维码参数
解决方案:
在APP.vue页面的onShow生命周期中可以获取到第二次新的参数
Uniapp开发微信小程序,扫码进入小程序,二维码携带参数
经过多次测试发现:
第一次扫码进入小程序 可以在APP.vue页面的onLaunch生命周期中正常获取到参数options
第二次扫码在onLaunch中无法获取到参数
onLaunch只有在小程序初始化的时候才会执行,所以第二次热启动的时候是不会执行的,所以只能拿到第一次进来的时候的二维码参数
在APP.vue页面的onShow生命周期中可以获取到第二次新的参数
0 个评论
要回复文章请先登录或注册