介绍:

最近芝麻二维码的“收款码合并”火了,它能将微信收款码和支付宝收款码合并为一个二维码!
听上去感觉很神奇,其实原理非常简单!

无论是支付宝还是微信的收款码,其本质上是一个包含了收款链接的二维码。
所以我们的思路是:检测如果是支付宝浏览页面,就给出支付宝的付款链接、如果是微信,就给出微信链接……
这部分的代码如下:
if(navigator.userAgent.match(/Alipay/i)) {
   // 支付宝
} else if(navigator.userAgent.match(/MicroMessenger//i)) {
   // 微信
} else if(navigator.userAgent.match(/QQ//i)) {
   // QQ
} else {
   // 其它
}

理论上来说,进行判定后直接给跳转到对应的收款页面就行了,然而实际测试发现在QQ和微信中并不能直接调用付款功能,只有支付宝能直接进行付款。

这里就只能用一个折中的办法:如果是QQ或微信扫的码,就再放出一个二维码的界面,让用户通过长按识别二维码进入支付流程。

成品源码下载(单文件纯 html 实现,需上传至网站空间使用)
注:请将代码中的收款链接改为自己的。

用二维码识别工具(如https://cli.im/deqr/) 上传二维码图片并获取到二维码中的收款链接。

将获取到的收款链接粘贴并替换源码中的链接即可。

唔,这是我的收款码,支付宝可以shua信用卡呦!

网盘下载地址:

http://kekewl.net/bPwHFuBM2ND

图片:

三合一收款二维码原理以及源码相关推荐

  1. 微信QQ支付宝三合一收款二维码实现原理

    大家可以先看看我网站的效果: 收款吧 - 三合一收款码在线生成 收款码三合一大致原理如下: 第一步.解析用户上传的微信支付.QQ钱包.支付宝收款二维码,获取收款链接地址. 第二步.用自己的网站程序生成 ...

  2. PHP版单文件index.php直接生成QQ微信支付宝三合一收款二维码完整源码

    打开EditPlus 5类似的工具新建一个utf-8格式的php页面,将下面的源码复制进去,然后修改前十二行对应的信息即可,下面的两千多行代码为全自动生成内容无需修改,改好后保存名为index.php ...

  3. 二、yolov5原理与源码学习

    提示:本专栏文章仅仅是个人学习记录过程,如有错误,欢迎评论! 文章目录 前言 一.detect.py的学习 1. 目录的创建过程 2. GPU的设置过程 3. 数据的加载过程 4. 后处理NMS过程 ...

  4. 好用的在线二维码生成器网站PHP源码

    简介: 上传源码以后了,打开域名即可使用,源码仅供参考学习,严禁商业用途! 网盘下载地址: http://kekewangLuo.cc/ECmOiWH9R7z0 图片:

  5. 二维弹性波FWI源码和可执行程序

    无奈此platform涨分太快,贴[链接]自行下载吧! 链--接:https://pan.baidu.com/s/17tMagM8byhXPlMJbmeJLkA  提--取--码:jv15 订正: 由 ...

  6. Pytorch二维卷积 conv2d 使用/源码/手写实现conv2d/手写向量内积实现conv2d/转置卷积实现——学习笔记

    这里是一份学习笔记- 学习视频点这里

  7. android悬浮窗、收款二维码、相机处理、事件通知库、NFC读取等源码

    Android精选源码 一个漂亮而强大的自定义view SeekBar 适用于Android的简单NFC读取源码 安卓任意界面悬浮窗实现源码 android实现收款二维码保存代码 RxBus 一个简易 ...

  8. 2023 简单响应个人收款二维码源码 美化版

    可自动生成收款二维码 只需在这里设置自己的 支付宝 微信 等用户名,就通过接口生成自己收款二维码 .......

  9. PHP在线二维码生成API源码

    介绍: 前言在搭建三合一收款码的时候,发现源码生成动态二维码的接口失效了,原网站api变成免费3个月,这让喜欢白嫖的我很难受,于是在gayhub找了一个生成二维码的API源码,现在分享出来给兄弟萌用演 ...

  10. 微信支付宝收款二维码还能用吗?权威解读

    自央行发布<中国人民银行关于加强支付受理终端及相关业务管理的通知(银发[2021]259号)>以来,引起网友的热烈讨论,同时我们也陆续收到很多客户的咨询. 所以今天我们收集了各个渠道的官方 ...

最新文章

  1. iOS视频流采集概述(AVCaptureSession)
  2. pek (北大oj)3070
  3. 数字图像处理实验(13):PROJECT 05-04,Parametric Wiener Filter
  4. hive.ql.exec.DDLTask. MetaException(message:java.io.IOException: Attempt to start meta tracker faile
  5. 除了基于模块度之外的其它社团检测算法
  6. 有十五个数按由大到小顺序存放在一个数组中_数据结构基础 (代码效率优化, 线性表, 栈, 队列, 数组,字符串,树和二叉树,哈希表)...
  7. 常用库函数_跑马灯实验和我为什么使用库函数?
  8. c语言中给xyz赋初值的程序,C语言程序-中国大学mooc-题库零氪
  9. php访问属性两种方式,使用PHP访问对象的属性
  10. 【笔记】OpenCV3 人脸识别
  11. html简单页面实验报告原理,html网页设计实验报告
  12. PDMS管道设计基础到精通视频教程
  13. springboot-shiro-cas-redis集成session共享,权限共享
  14. 画图工具的认识及应用计算机,认知画图软件教学设计
  15. 手机html页面图片不显示,是什么原因?HTML插入图片显示不出来?
  16. [笔记]--tensorrt及神经网络常用的.wts权重格式解析
  17. Python 自除数
  18. webfreer下载及设置
  19. uniapp实现生成海报功能
  20. 深入MTK平台bootloader启动之【 Pre-loader -> Lk】分析笔记

热门文章

  1. 广义pareto分布_帕累托分布广义帕累托分布
  2. 又一场“人机大战”?来自AI open无情碾压!
  3. 斯托尔兹(Stolz)定理
  4. 医院网络安全管理方案
  5. 香橙派上手记录(orangepi pc)
  6. 利息基础理论 - 寿险精算(2)
  7. 在美团,我从暑期实习到转正
  8. 《计算机导论》学后感想,学习《计算机导论》后的感想.doc
  9. c语言信息管理系统 分析,C语言图书信息管理系统教程分析.doc
  10. mmd动作:Fukayomi