html52.com
我爱小程序-开发者交流社区

二次扫码进入小程序某个页面后参数有问题?

在app.js的onLaunch中获取二维码参数并使用decodeURIComponent解析参数,然后使用wx.login登录。登陆后跳转相应的页面并携带参数。

首次扫码进入是可以的。但是退出后再次扫码进入,发现参数错误。

使用小程序调试工具发现,第一次进入会将app.js中的逻辑全部走完。第二次扫码完全没走登录,直接跳转到了相应的页面中。

问题一:微信扫描小程序码,是直接进入相应路径页面内,还是会将app.js中的逻辑走完再进入相应页面?

问题二:app.js内部存在登录接口,异步返回,且页面路径判断跳转是在接口回调成功后,小程序是不会等接口值返回后再进行跳转的吗?


网友回复

showms:

onLaunch如果是在热启动的话是不会加载的,所以也就是不会触发你的wx.login

明:

感谢!

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付