微信小程序设置二维码

step1:开启扫描二维码打开小程序

登录小程序后台,进入“开发-开发设置-扫普通链接二维码打开小程序”,开启功能后即可配置二维码规则。

img

step2:配置二维码

1、填写二维码

二维码规则:

2、校验文件

现在是通过把微信给的连接加到路由地址上去验证

3、小程序功能页面

小程序功能页面可打开指定页面,扫描二维码可打开对应页面。

img

step3:扫描二维码打开小程序

配置二维码时可配置测试链接,利用第三方二维码生成工具,使用测试链接生成二维码,利用微信“扫一扫”或微信内长按识别二维码跳转小程序。

链接?后为参数部分,可在onLoad事件中提取q参数并自行decodeURIComponent一次,即可获取原二维码的完整内容。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
onLoad: function (options) {
if (options.q) {
let queryAll = decodeURIComponent(options.q);
let id = gup('id', queryAll);
//console.log(queryAll);
//console.log(id);
}
},

/**
* 获取URL中某个字符串字段
* gup('id', 'https://www.lubanso.com/wx/home/?id=bHViYW5zb7W7DJI=&jhkfdhkjfda')
* //===> bHViYW5zb7W7DJI=
*/
function gup(name, url) {
if (!url) url = location.href;
name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
var regexS = "[\\?&]" + name + "=([^&#]*)";
var regex = new RegExp(regexS);
var results = regex.exec(url);
return results == null ? null : results[1];
}

三、注意事项

  • 开放范围:企业、媒体、政府及其他组织类型小程序。
  • 对于普通链接二维码,目前支持使用微信“扫一扫”或微信内长按识别二维码跳转小程序。
  • 上线时需要配置https开头的链接,并且配置指定域名。
  • 上线时,需要发布二维码规则才可使用。
  • 填写符合二维码前缀匹配规则的二维码完整链接用于测试,如包括参数,请完整填写。
  • 配置温馨规则的时候比如https://s.huiqu.com/tw 会匹配到https://s.huiqu.com/tw?id=1

快速创建微信小程序

快速创建小程序

微信小程序公众号(服务号)可快速创建小程序 进入公共号后 点击小程序 -小程序管理-快速认证并关联小程序

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×