自定义带参数二维码扫码进入微信小程序获取参数

第一步,需要进入小程序后台,开发设置里,添加二维码规则

自定义带参数二维码扫码进入微信小程序获取参数_第1张图片

 第二步,添加好扫码进入的规则,比如扫码进去小程序的指定页面!

(1)协议类型选择https
(2)选择小写
(3)二维码规则,这个看文档有些人估计会比较迷糊,简单理解一下就是一个https的路径
(4)前缀占用规则选择不占用
(5)校验文件,下载文件给后台放在服务器
(6)小程序的功能页面,这个页面就是你扫码要打开的页面
(7)测试范围  体验版需要发布体验版
(8)测试链接(选填) 满足下面两个条件 开发版需要开发者自己生成预览码自己扫码才行
 

测试链接,可以用来测试哦!

第三步,小程序获取进来的参数!

避坑-上线后是无法获取参数的,在未上线都可以正常,上线不行

    onLoad(options) {
        
        console.log(options);   //options 里面有传进来的参数   

    }

使用下面这个还可以成功!

    onLoad:function(e){
        const query = decodeURIComponent(e.q)
        var mun  = query.split("=")
    }

    值 mun[1]

上面这种获取参数方法,在调试工具里怎么调试都不正常,上线后居然正常了!奇不奇怪,惊讶不惊讶 -。-

第四步,在小程序工具里设置启动设置!

自定义带参数二维码扫码进入微信小程序获取参数_第2张图片

 第五步,测试完成后,我们需要在小程序里提交正式版本测试哦!

注意事项

1.体验版扫描的小程序不能设置动态参数,能识别的链接和测试链接需一模一样

2.二维码规则上线后,即可以设置动态参数,二维码规则上线需要发布

特别注意:设置的自定义二维码链接,不要报错,不要报错在程序里,不然很难排查!~

你可能感兴趣的:(微信小程序,微信小程序,小程序)