扫描二维码跳转问题
发布于 7 年前 作者 plin 1712 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)
  • 预期表现
  • 复现路径
  • 提供一个最简复现 Demo

扫描一个小程序生成的二维码,跳转带另外一个小程序指定的页面,携带的参数瞬间可以看到获取到了,但是授权登录以后就不在了,如何保存住带过来的参数?是异步的问题吗

3 回复

你可以存到缓存里面,也可以赋值到一个全局变量里面;

登陆授权应该不影响变量呀,又没刷新页面啥的。

我理解,你应该app.js里有一个登录的请求?然后在page.js中你在获取参数后,向服务端又发了请求A。

因为app.js和page.js的先后执行顺序,比如app.onShow和page.onShow谁先执行?这个要分冷启动和热启动。

好了,上面都是废话,建议你把获取的小程序码参数,保存全局变量,或者写本地缓存~

回到顶部