最近很多小伙伴们想知道如何将支付宝、微信、QQ的收款码合并成一个二维码,其实原理很简单,下面给大家介绍一下:
首先先不用管它是哪个平台的收款码,其本质上是一个含有首款链接的二维码而已。因此只要检测出如果是通过支付宝app浏览该二维码,就跳转到支付宝的付款链接,微信同理
这部分的代码如下:
if(navigator.userAgent.match(/Alipay/i)) {
// 支付宝
} else if(navigator.userAgent.match(/MicroMessenger\\//i)) {
// 微信
} else if(navigator.userAgent.match(/QQ\\//i)) {
// QQ
} else {
// 其它
}
按照上面操作进行判定跳转后就能跳转到对应的收款页面,但实际测试中会发现微信以及qq,不会发生直接调出付款功能,只有支付宝可以正常运行。
因此只能想到解决方案:使用微信扫码,就放出另外一个二维码界面让用户通过长按识别进入支付流程。
注:请将代码中的收款链接改为自己的。
百度二维码识别工具并使用,获取到二维码中的收款链接。
把获取的收款链接替换即可。
以上是关于“如何制作三合一收款二维码?”的介绍,如需购买云服务器,推荐酷盾,独享IP、独享云服务器齐备,各类配置均有,最低只需要43/月,免费帮助配置环境,挂载磁盘等,协助处理简单问题,同时提供快速0元备案,让你快速运营。
选购地址:
https://www.kdun.com/server/buy.html
本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/416187.html
如有侵犯您的合法权益请发邮件951076433@qq.com联系删除