微信扫描小程序二维码进入小程序后接收参数测试方法

发布时间:2020-06-10

        今天在测试订单核销时,发现用微信直接扫描小程序二维码后不触发核销的程序,进入页面点击“核销订单”是有效的,对开发环境来说,扫描二维码直接启动的的是已经发布的正式版,总不能在发布到正式版里测试啊,一来小程序需要审核,时间太长,二来影响到生产环境是不允许的,如何在开发版本上测试呢?

        下图是希望扫码后进入页面能弹出的界面:

微信截图_20200610122949.png

        下图是正常在页面内能触发的核销按钮:

微信截图_20200610123141.png

        在真机上是无法完成测试的设想的,原因是微信扫码后只能打开正式发布版,无法启动开发板、体验版,所以只能在微信开发工具上想办法,可喜的是还真有办法,下边就介绍一下具体在微信开发工具上如何调试微信扫码传参功能。

        1、先在编译按钮左侧配置编译模式,打开选择框选择“添加编译模式”。

微信截图_20200610123715.png

        2、在弹出的“自定义编译条件”面板中,直接选择要扫描的小程序二维码图片,会自动解析生成启动页面和启动参数,在“模式名称”中输入自己能识别的名称即可,这里我输入的是scan,然后在“进入场景”选择“1047:扫描小程序码”,点击确定即可。

微信截图_20200610124112.png

        3、点击编译按钮即可直接进行调试。经过调试,发现是小程序接收的参数未进行转码引起的,对接收的参都用decodeURIComponent进行解码就可以了。

【声明】:LifeAdd生活方式登载该文章目的是为更广泛的传递行业信息,不代表赞同其观点或证实其描述,本网站亦不为其版权负责。若无意侵犯您合法权益的内容,请联系本网站,核实后将立即予以删除!
标签: 微信扫码 小程序二维码 微信扫描二维码测试

高品质生活资讯平台

『LifeAdd生活方式』是一家引领高端品质生活的互联网平台,聚焦前沿时尚风潮,为高品质人群推送生活资讯和商业信息,链接高端商业与高端人群生态圈。

业务范围

经营规则

联系我们
北京市丰台丽泽金融商务区平安幸福中心A座7层
82918700@qq.com
微信号:82918700

2013-2024 LifeAdd生活方式 www.lifeadd.cn 版权所有 | 御融(北京)科技有限公司 All Rights Reserved
增值电信业务经营许可证:京B2-20200664 | 京ICP备14004911号-7