普通链接二维码地址
已经设置成为开发版,扫码之后还是跳转到正式版,这是为什么,请大神帮忙解决一下
如果调到正式版,那就无法测试看到__onLoad事件中的"q"参数是什么样子了__
10 回复
昨天测试了一下,结论如下:
1:开发版,针对的是用个人微信登录微信开发平台,使用可以关联二维码的小程序账号(非个人版)appid新建项目.其版本挂在此小程序账号的开发版下.测试步骤修改代码—>本地预览—>扫描测试二维码(已经配置好的测试二维码).改动代码后如果不先预览一次,扫描的二维码会是改动前的版本. 二维码只针对设置的测试二维码生效.
2:体验版,针对的是在可关联二维码的小程序开发设置中,通过验证的体验者(不包括开发者),体验的版本是已经上传并设置为体验版的小程序(可以不审核),二维码只能是测试二维码.
3:正式版,针对的是所有使用小程序的用户,并且小程序已经发布且通过审核.
4:q参数内容为{“q”:“url”},内中url(普通二维码对应的url,含query参数)已经被urlencode过,需要自行取出url并进行相关urldecode和截取query参数的操作.