jquery生成二维码
2017-07-20 17:48
120 查看
使用jquery.qrcode.min.js生成二维码
<div class="code-container"> <div class="code" > <div class="mycode"> <div id="code"></div> </div> </div> <div id="imagQrDiv"></div>//canvas转化为img后的存放容器,要覆盖在生成的code上面,或者将生成的img放到class='code'里面 </div>
.code-container{ position:absolute; width:100%; height:100%; z-index:10; margin-top:-8px; margin-left:-8px; } .code{ width:138px; height:138px; position:absolute; left:50%; top:50%; transform:translateX(-50%); -webkit-transform: translateX(-50%) ; box-sizing: border-box; border:4px solid #fff; } .mycode{ width:100%; height:100%; } #imagQrDiv{ width:100%; height:100%; position:absolute; box-sizing: border-box; z-index:99999; }
require ('./../../../static/js/jquery.min.js'); require ('../../../static/js/jquery.qrcode.min.js'); qrcode(); function qrcode () { $("#code").qrcode({ text: this.codeUrl, width:130, height:130 }); function convertCanvasToImage(canvas) { var image = new Image(); image.src = canvas.toDataURL("image/png"); return image; } var mycanvas1=document.getElementsByTagName('canvas')[0]; var img=convertCanvasToImage(mycanvas1); $(img).css({'width':'138px','height':'138px','position':'absolute','top':'50%','left':'50%','transform':'translateX(-50%)','boxSizing':'border-box','border':'4px solid #fff'}); $('#imagQrDiv').append(img); }
相关文章推荐
- 使用jquery插件qrcode生成二维码
- jQuery.qrcode生成二维码
- 前端使用jquery.qrcode生成二维码
- jquery.qrcode.js生成二维码插件&转成图片格式
- 使用jquery.qrcode生成二维码
- 使用jquery.qrcode生成二维码
- jquery.qrcode.min.js——前端生成二维码
- QRCode.js:基于JQuery的生成二维码JS库的使用
- 使用jquery.qrcode生成二维码
- 使用jquery.qrcode.js生成二维码插件
- 使用jquery-qrcode生成二维码(兼容中文)
- Qrcode生成二维码(logo篇)之jquery.qrcode.min.js
- jquery.qrcode在线生成二维码使用示例
- 使用jquery-qrcode生成二维码
- JQuery 生成二维码
- 利用jquery-qrcod生成二维码(普通二维码&带头像的二维码)
- 用JQuery生成条形码/二维码/Google地图应用
- 通过jquery-qrcode生成二维码,效果不错哦!!!!!!!!
- (转)js jquery.qrcode生成二维码 带logo 支持中文
- 使用jquery.qrcode生成二维码