- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
微信小程序码生成的方式有两种:
1、getWXCode
2、getWXCodeUnlimit
第一种方法最大可以带128位参数、有次数限制、只有path一个参数 来传入路径和query、
第二种方法最大可以带32位参数、五次数限制、由page参数控制 路径、用scene来携带 query
第一种方法获取参数的方法使用 wx.getLaunchOptionsSync 接口中的 query 参数获取到 、
第二种方法获取参数的方法直接使用 onLoad 中的option.scene来获取参数、
以上是我对微信小程序API的理解,下面是问题:
由于一直使用的是 getWXCodeUnlimit 生成二维码、使用的是onLoad中的option.scene 去接参数、但是由于业务需求后来使用 getWXCode 生成二维码之后、使用wx.getLaunchOptionsSync确实可以获取到参数、
但是问题在于自从使用 getWXCode 之后、不管是什么二维码 、即使是很久之前生成的二维码 都无法在微信小程序中 在onLoad中获取到任何参数、一直是空对象 {} 、现在都必须 使用 wx.getLaunchOptionsSync 才能获取到参数、是因为更改了参数的获取方法嘛?
本文网址:http://www.91bianli.com/weixinxiaochengxu/5448.html