您好,之前我们传参的规则是这样的,
page/index/index?scene=qr%3D132604142988%26srcitemid%3D0%26pageid%3D612%26topageid%3D613%26shareopenid%3Doc6Zp5EQshr-mS9OkQLXWIVBd8m4%26fissionqr%3D134306548772
页面后面规则是(scene=参数urlencode),可以在app.js的 onLoad或onShow方法取到options.query.scene, 然后urldecode这个参数即可,下图为模拟器接收参数,之前在手机上也是这样子获取的,
但是现在我发现用真机去测试的过程中,微信会自动将scene里面的参数进行解码,造成我们之前生成的二维码都不能使用了,以前是没有问题的,什么时候进行更改这个规则了吗?下图为目前手机调试过程中获取的参数
可以看到上图和下图获取的参数完全是不一样的,上图是将整个scene返回了,而下图是微信小程序自动将scene里面的参数进行解码了
文档没有历史版本这个有点蛋疼
你可以选择低的版本库试试
补充一下,上面两个图第一个是用开发工具加载体验码编码的结果,下面那张图是用真机扫描体验码的结果