qrcode.js 生成二维码包含logo和背景图片及IE下载二维码
思路:1. 通过qrcode.js 生成带logo的二维码2. 将背景图片、logo与生成的二维码图通过canvas 绘制在一起形成一个新的canvas3. 将canvas 转成base64的url,存放到图片中,进行显示4. 下载:js 通过动态生成 a标签,将图片的url 当成 a 标签的链接,再生成一个点击动作。但这种a标签的下载方式不适用于IE 浏览器。4.1 IE浏览器下载:将图片的URL转成BLOB 类型,然后通过 window.navigator.msSaveOrOpenBlob(
原创
2021-08-27 14:41:57 ·
3228 阅读 ·
0 评论