源码论坛新源代

 找回密码
 立即加入

QQ登录

只需一步,快速开始



香港云VPS只要28/月新源代香港VPS 站长建站必备文字广告30/月 Q 380559645
查看: 4231|回复: 34
收起左侧

最近芝麻很火的三合一收款二维码原理以及源码 html静态文件版

  [复制链接]
  • TA的每日心情
    郁闷
    6 小时前
  • 签到天数: 1220 天

    连续签到: 3 天

    [LV.10]以坛为家III

    小黄牛 发表于 2018-6-19 10:43:37 | 显示全部楼层 |阅读模式

    马上注册,下载更多源码!

    您需要 登录 才可以下载或查看,没有账号?立即加入

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

    20180619103953.png

    无论是支付宝还是微信的收款码,其本质上是一个包含了收款链接的二维码。所以我们的思路是:检测如果是支付宝浏览页面,就给出支付宝的付款链接、如果是微信,就给出微信链接……

    这部分的代码如下:

    1. if(navigator.userAgent.match(/Alipay/i)) {
    2.     // 支付宝
    3. } else if(navigator.userAgent.match(/MicroMessenger\//i)) {
    4.     // 微信
    5. } else if(navigator.userAgent.match(/QQ\//i)) {
    6.     // QQ
    7. } else {
    8.     // 其它
    9. }
    复制代码

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

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

    成品源码下载(单文件纯 html 实现,需上传至网站空间使用)

    注:请将代码中的收款链接改为自己的。



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

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

    游客,如果您要查看本帖隐藏内容请回复

  • TA的每日心情

    4 天前
  • 签到天数: 57 天

    连续签到: 1 天

    [LV.5]常住居民I

    kdjcl 发表于 2018-6-19 10:52:07 | 显示全部楼层
    这个东西好啊
  • TA的每日心情
    郁闷
    9 小时前
  • 签到天数: 657 天

    连续签到: 3 天

    [LV.9]以坛为家II

    chnspy 发表于 2018-6-19 11:00:32 | 显示全部楼层
    老规矩,先回后下!!!!!!!

    该用户从未签到

    青面兽老杨 发表于 2018-6-19 16:05:50 | 显示全部楼层
    最近芝麻很火的三合一收款二维码原理以及源码 html静态文件版 [[url=]修改[/url]]
  • TA的每日心情
    开心
    2024-3-26 14:30
  • 签到天数: 352 天

    连续签到: 2 天

    [LV.8]以坛为家I

    hql0372 发表于 2018-6-19 17:41:01 | 显示全部楼层
    火的三合一收款二维码原理以及源码

    该用户从未签到

    dsadsadasddsa 发表于 2018-6-19 20:04:02 | 显示全部楼层
    111111111111111111111111111111111111111111111111111111

    该用户从未签到

    asd6215830 发表于 2018-6-20 10:04:25 | 显示全部楼层
    RE: 最近芝麻很火的三合一收款二维码原理以及源码 html静态文件版 [[url=]修改[/url]]








  • TA的每日心情
    奋斗
    9 小时前
  • 签到天数: 148 天

    连续签到: 1 天

    [LV.7]常住居民III

    zhichao521 发表于 2018-6-20 11:05:27 | 显示全部楼层
    多谢楼主提供这个.

    该用户从未签到

    dian168 发表于 2018-6-25 20:08:57 | 显示全部楼层
    说不定会用到

    该用户从未签到

    wyf_ly 发表于 2018-7-9 17:34:29 | 显示全部楼层
    不知道怎么用
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    QQ|小黑屋|手机版|注册|源码论坛 |网站地图

    GMT+8, 2024-4-24 20:57 , Processed in 0.218750 second(s), 30 queries .

    Powered by Discuz!

    © 2001-2023 新源代源码论坛 XYDAI.CN

    快速回复 返回顶部 返回列表