第一步,需要进入小程序后台,开发设置里,添加二维码规则
第二步,添加好扫码进入的规则,比如扫码进去小程序的指定页面!
(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]
上面这种获取参数方法,在调试工具里怎么调试都不正常,上线后居然正常了!奇不奇怪,惊讶不惊讶 -。-
第四步,在小程序工具里设置启动设置!
第五步,测试完成后,我们需要在小程序里提交正式版本测试哦!
注意事项
体验版扫描的小程序不能设置动态参数,能识别的链接和测试链接需一模一样
二维码规则上线后,即可以设置动态参数,二维码规则上线需要发布
特别注意:设置的自定义二维码链接,不要报错,不要报错在程序里,不然很难排查!~
来源地址:https://blog.csdn.net/munchmills/article/details/128434377