我们经常有需求需要扫描二维码进入到指定页面去进行相关操作,官方也提供了生成小程序码的接口

官方生成小程序二维码

获取小程序码 | 微信开放文档

1 - 生成圆形二维码,可以使用一下两个接口

接口A:wxacode.get | 微信开放文档

接口B:wxacode.getUnlimited | 微信开放文档

2 - 如果想要生成方形的二维码,可以使用以下接口

wxacode.createQRCode | 微信开放文档

但是可以看到 这个接口他的数量受限制,接口 A 加上接口 C,总共生成的码数量限制为 100,000

并且方形二维码下面有这个【扫一扫】的提示,有时候我们的需求是超过100000个数量并且不想

让他生成带着小程序标识和文字的二维码,就可以使用以下这种方式:

扫普通链接二维码打开小程序 | 微信开放文档

1-登录小程序后台,进入“设置 - 开发设置 - 扫普通链接二维码打开小程序”,开启功能后即可配置二维码规则。配置好以后就可以使用工具 把链接转换为二维码,也可以携带参数

2-在小程序中扫码进入的时候可以在onload里面获取到二维码携带的参数

Page({onLoad(query) {const q = decodeURIComponent(query.q) // 获取到二维码原始链接内容const scancode_time = parseInt(query.scancode_time) // 获取用户扫码时间 UNIX 时间戳}
})

这样我们就可以突破二维码数量的限制,想生成多少二维码就可以生成多少,并且可以携带参数

【注意】一个小程序帐号可配置不多于100个二维码前缀规则 (不过一个小程序有100个页面好像也是不太常见的把哈哈哈~)

【微信小程序】小程序突破小程序二维码数量限制相关推荐

  1. 小程序识别带多个参数二维码进入商品详情

    小程序识别带多个参数二维码进入商品详情 前提: 因为在商品详情页面中有个一功能是点击分享生成海报,海报上面有商品信息以及商品小程序码,用户通过将海报分享给别人的时候,那个人可以通过识别那个商品小程序码 ...

  2. 小程序长按识别公众号二维码-已实现

    在做这个功能的时候,网上找了好多,都说不行,最终还是找到解决办法了. 直接说了:小程序API中的wx.previewImage可以实现,但需要先预览,再长按,比较麻烦. 小程序webview H5中放 ...

  3. Opencv的使用小教程3——利用轮廓检测实现二维码定位

    Opencv的使用小教程3--利用轮廓检测实现二维码定位 二维码具有什么特征 实现效果 识别二维码的流程 1.预处理图像 2.寻找轮廓 3.通过寻找到的轮廓确定"回"的位置 4.创 ...

  4. QQ、微信先后上线“面对面红包”,QQ红包二维码刷屏朋友圈

    1月23日,微信朋友圈里面突然被一批红色二维码刷屏,一方面因为微信当天推出的"面对面红包"被分享到朋友圈,更多的则是此前在1月13日手机QQ推出的"面对面红包" ...

  5. 微信测试号实现个人第三方PC端网站二维码登录(代码实现篇)

    我页面使用了生成二维码的js,是网上拿到的(太多转载,具体作者是啥不知道(#^.^#)) 点击打开生成二维码js链接  直接复制js就OK. 好,正文来啦,我代码中是使用了springboot(SSM ...

  6. 【微信小程序】接口生成自定义首页二维码

    1.背景 在原有小程序上开发了一个新的功能,需要整合首页.但是为了不影响原有业务,且能测试新功能.所以需要新生成一个二维码,用户扫描该二维码可以跳转到新功能的页面. 2.方法 2.1生成二维码的接口: ...

  7. 小程序长按识别公众号二维码、个人微信号、企业微信号、微信群、-已实现

    一.微信原则上不在支持小程序中长按识别 在2020年微信的一次版本更新后,就不在支持 在小程序中长按识别微信公众号了. 可以看到这个文章: 紧急!!! 微信8.0版本,在小程序webview内嵌公众号 ...

  8. 微信小程序扫一扫和微信自带的扫一扫 获取二维码的url包括参数数据

    微信扫一扫二维码跳转指定的页面,而指定的页面获取二维码的url包括参数 在指定的页面.js 我们先以index来为列子吧 index.js onLoad: function(options) {con ...

  9. 微信小程序如何支持长按识别二维码功能

    1.previewImage 小程序wxml <image src="{{image}}" bindtap="imgLoad"></image ...

最新文章

  1. Bean的id、name、ref、refid
  2. Memcached的使用
  3. 【ABAP】SAP销售订单定价值变更
  4. 自然语言处理之循环神经网络(五)
  5. camel apache_短款Apache Camel K
  6. android 网络程序下载,Android之网络文件下载
  7. UVa 10635 (LIS+二分) Prince and Princess
  8. WinXp怎么开机进入Dos
  9. java希尔排序_java_java高级排序之希尔排序,希尔排序对于多达几千个数据 - phpStudy...
  10. [原]Java程序员的JavaScript学习笔记(1——理念)
  11. C-snowflake uuid 生成器
  12. 哈理工OJ 2090 背包【思维】
  13. e5服务器系列天梯图,最新的至强e5处理器天梯图
  14. 手机距离传感器测试软件,距离传感器有什么用_手机距离传感器坏了
  15. Maven创建一个Servlet项目(五)
  16. 夜神模拟器Nox.exe支持命令行参数列表
  17. Data truncation: Data too long for column ‘xxx‘ at row 1
  18. 无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-l1-1-0.dll。尝试重新安装该程序以解决此问题。
  19. comsol纳米光学案例分析
  20. 3900x做服务器性能怎么样,【茶茶】AMD YES?AMD R9 3900X测试报告

热门文章

  1. 图像验证码识别(三)——基本流程讨论
  2. 死磕数据库系列(三十五):MySQL 数据库性能监控
  3. size mismatch for fc.weight: copying a param with shape torch.Size([1000, 2048]) from checkpoint, th
  4. 韦乐平在信息港论坛上谈电信技术发展趋势
  5. 使用pandas计算布林线指标总结【有一个坑】
  6. 期待美的风扇带给我们幼时的自然风
  7. 11种超好的WordPress网站分析方案
  8. java 红黑树用法_女朋友学数据结构:红黑树
  9. JPEG Ghosts
  10. 中国离子色谱仪行业头部企业市场占有率及排名调研报告