分享好友 最新资讯首页 最新资讯分类 切换频道
微信小程序之扫普通链接二维码打开小程序实现动态传递参数及踩坑总结
2024-12-29 20:48


在现有需求的驱动下, 需要手动生成普通二维码并且携带动态参数来跳转打开小程序实现后续功能,本文章主要用于记录如何配置普通链接二维码打开小程序和配置过程中踩过的坑。

扫码打开小程序接入指南

  1. 首先在这里选择对应的 协议类型选择大小写

  2. 填写二维码规则

    1. 二维码规则的域名须通过备案的验证。
    2. 支持 、、开头的链接(如:、、)。
    3. 一个小程序帐号可配置不多于10个二维码前缀规则。
  3. 填写前缀占用规则:选择是否独占符合二维码前缀匹配规则的所有子规则
    如选择占用,则其他帐号不可申请使用满足该前缀匹配规则的其他子规则。

  4. 向服务器添加校验文件

    下载随机校验文件,并将文件上传至服务器指定位置的目录下,方可通过所属权校验。

    验证文件放置规则: 放置于URL中声明的最后一级子目录下,若无子目录,则放置于host所属服务器的顶层目录下。请根据页面提示将验证文件放置在指定的目录下。

  5. 设置小程序功能页面
    配置扫描二维码后打开的小程序功能页面路径,如: 。

  6. 设置测试链接(选填)
    填写符合二维码前缀匹配规则的二维码完整链接用于测试,如包括参数,请完整填写。

    一个规则可以填写不多于5个测试链接,可多次修改。若二维码与测试链接匹配,且用户微信号是小程序指定的管理员/开发者/体验者,将打开指定版本的小程序。

  1. 用户可以通过微信 “扫一扫” ,扫描该二维码,就会跳到小程序的 对应的功能页面

  2. 在 中解析 处理拿到的参数,就可以进行后续的逻辑操作了。

     

    将拿到的参数提取成对象的工具类

     

1. 扫码打开小程序出现 “页面不存在”

这个问题纠结了我好久,最后又仔细阅读了一下官方提供的文档,将这个问题解决了。发现还是因为自己阅读文档不仔细造成的,大家只要按照上面的配置实例截图来配置,基本上就是没问题的。这里需要注意的是设置的二维码规则,大家可以注意一下。

2. 测试版本需要注意的几个点

  1. 测试版本不需要发布也是可以进行测试的
  2. 测试阶段不发布只能扫描测试链接中设置的地址中的二维码,其他的就算符合规范也不可以的。
  3. 如果是要动态匹配参数,那么动态部分必定是 / 后面的字符串
  4. 如果是要动态匹配参数,那么提交的地址最后一定带 /
  5. 提交的规则地址对应的项目路径下必须有验证文件,所以不建议设置过长的规则路径

其实扫普通链接二维码打开小程序的配置和使用还是比较简单的,应用场景也是比较多的,只不过第一次配置的时候还是需要细心一点的,避免多次重复操作。

最新文章
7种寄生虫,这些常见食物中都有
预防寄生虫关键在于“讲卫生”。1. 不吃生食、半生食,不喝生水。2. 蔬果生吃要洗净,尽量去皮。3. 正确洗手,生熟刀板要分开。
bt手游福利平台十大排名 bt十大手游平台排行榜
今天小编为大家整理了几款非常好用的bt手游盒子,都是可以免费体验的bt手游盒子app,里面汇集了最热门、最好玩的变态手游,超多的
2023年名字大全男孩名字排行榜 起名男孩2023
宝宝的名字应该具有美好的意义和寓意,能够代表着宝宝的人格特征和未来的发展方向。同时,名字的发音和字义也应该符合五行八字的
3款AI照片合成工具,轻松将人像和背景合成!
更新时间:2024-03-14 09:55:46AI 照片合成工具的出现,为用户带来了更加丰富的图片编辑效果,而且相比起人工来说,AI 照片合成
ChatGPT这么火,AI产品经理这两年适合进吗?
AI产品经理是专业人才,负责规划、设计、开发和更新人工智能产品。他们不仅需要传统产品经理的技能,还要深入理解机
amazon官方各渠道邮箱地址...
2017-5-11 14:00必须收藏!亚马逊官方各渠道邮箱地址近来跟卖和禁邮的事件频发,有不少公众号以及圈内人士都给纷纷发送邮件到亚
Add Bookmark controls to Word documents
In document-level projects, you can addcontrols to the document in your project at design time or at run time. In VSTO A
cloudflare防CC、DDOs攻击保姆级教程,附带防御规则
一、打开Cloudflare找到要防御的站点二、找到安全性设置 安全级别设置为:高 咨询通过期设置为:15到30分钟 浏览器
AI论文新突破!分享7款在线ai论文写作生成器
在当前的学术研究和写作领域,AI论文写作生成器已经成为一种重要的工具,它们不仅能够帮助学者和学生高效地完成论文写作,还能提
cms同一域名不同模板
meta http-equiv="mobile-agent" content="format=xhtml;url=http://m.***.com/"