getLaunchOptionsSync为什么不能读取扫描不同二维码时传递进来的参数?
发布于 7 年前 作者 yang99 8761 次浏览 来自 官方Issues

即使扫描不同参数的二维码,getLaunchOptionsSync读到的参数值始终是第一次扫描传进来的参数,这严重的不符合逻辑,因为每次扫描,onload都会触发,但所携带的参数只能是第一次的参数,这样做真的正常吗?

另外通过二维码编译调试时是正常的逻辑,即每次onload都可以读取到不同的参数,但发布时,每次onload却只能读取第一次的参数,同样的代码却有不同的体验,这真是一个大坑。

2 回复

用onload的参数接受传参了,getLaunchOptionsSync只能用于获取冷启动的参数

麻烦提供能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)以及不同的码看下?

回到顶部