浅生 发表于 2021-6-25 08:45:39

支付宝微信二码合一,落地实现代码

需要有一个公网的服务器
1.goandpay()方法里打开的是支付宝的地址,地址如何获得呢?打开你的支付宝,把个人收款码截图,然后百度一个解码工具,就是看看这个二维码都是什么东东。然后将解码之后的一串字符放到js方法里。
2.goandpay2()这个是打开微信支付的,微信的收款码同上,打开微信,收款码,截图,然后将微信的收款码图片放置到一个公网地址下,将js方法里的地址改成该图片的地址
3.然后把这段html部署到一个公网地址上.
4.将html的公网路径拿到,百度一个二维码生成器,生成一个二维码。
5.现在你就可以通过微信或支付宝来扫描你的html地址生成的二维码了。<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "https://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>付款神器</title></head><body></body></html><script language="javascript">    var ua = navigator.userAgent.toLowerCase();    if(ua.match(/MicroMessenger/i)=="micromessenger") {      goandpay2();    } else if(ua.match(/AlipayClient/i)=="alipayclient"){      goandpay();    } else{      alert("请使用微信或支付宝付款");    }    function goandpay(){      window.open("HTTPS://QR.ALIPAY.COM/FKX08439VKV0DWTLDSTT7A");    }    function goandpay2(){      window.open("http://www.wqidian.cn/jinyi/page/806.jpg");    }</script>
页: [1]
查看完整版本: 支付宝微信二码合一,落地实现代码

创宇盾启航版免费网站防御网站加速服务