扫描普通二维码进入小程序页面

253 阅读1分钟

开发小程序过程中会有扫描普通二维码,通过参数请求获取相应数据,跳转到指定的页面功能,总结一下通过小程序管理平台配置的流程

1. 开发管理->开发设置->扫普通链接二维码打开小程序

image.png

2、第一次进入就点击添加按钮,进入配置页面

image.png

关于二维码规则具体可以查看官方说明: 扫普通链接二维码打开小程序

  • 其中配置项的开发版和体验版不支持自定义传参,扫描二维码后会跳转到空白页面。 选择了开发版或体验版需要进行测试链接的填写;
  • 使用微信小程序的快速二维码方式编译,需要状态为发布;
  • 普通二维码的网址需要是https的;
  • 下载校验文件,并根据说明文档要求将文件上传至服务器指定目录下,并确保可以访问,放完后用外网测试一下,如果成功会显示出校验的一串码。
3、小程序传参
	onLoad(option) {
		 if (option.q){
			let qrUrl = decodeURIComponent(option.q);
			let tempQr = getQueryString(qrUrl, 'sn');
			 console.log("结果", tempQr);
		}
	},
export let getQueryString = function(url, name) {
	var regExp = new RegExp('^.*[?&]' + name + '=([^&=?]*)&?.*$', '');
	var parameter = url.replace(regExp, '$1');
	if (parameter != null) {
		return parameter
	}
	return null;
}