使用Go语言实现合并微信和支付宝的二维码
- 首先你需要安装Zbar这个软件
- 将微信二维码放在 \qrcode\wechat 中
- 将支付宝二维码放在 \qrcode\alipay 中
- 你可以选择直接下载mergeQRCode.exe直接运行,或者编译源代码运行
- 生成index.html后,将此文件部署到 HTTP服务器 中(可以使用GitHub/GitLab的静态服务器
- 将服务器地址生成为二维码(可以用用网上的生成二维码网站,我这里推荐一个QR Code Generator),用支付宝或微信扫描即可
- 需要把Zbar的根目录添加到Path中
- Zbar的二进制文件路径设置在pay.go的第14行,如有需要请更改
- 生成的index.html需要部署在HTTP服务器中,否则无效
- 微信默认保存二维码文件位置:
\内部存储设备\tencent\MicroMsg\WeiXin
- 支付宝默认保存二维码位置:
\内部存储设备\DCIM\Camera
通过Zbar扫描二维码,然后用JavaScript实现跳转达到扫描二维码的效果 跳转使用检测UA的方式实现检测平台