生成二维码
1、引入jquery.qrcode.min.js
2、定好二维码放置位置和大小(比如:☟)
<div><img id="erweima" src="" style="height:90px" /></div>//二维码放置位置所需
<a class="fancybox" data-fancybox-group="gallery" id="download" >
<div id="JQRcode" style="float:right;margin: 25px 0px 0px 0px; display: none; ">
</div>
</a>//二维码放大效果所需
3、js调用下面的方法
var erweima= function(obj) {
obj//实体对象
$('#JQRcode').find("canvas").remove();
var qrcode = obj.id;
$("#JQRcode").qrcode({
width: 470, //宽度
height:470,
text: qrcode, //任意内容
});
var canvassize = 470;
var fontsize = 80;
var padding = 10;
var divBackground="#dfdfdf";//可以自定义
var fontColor="white";//可以自定义
var fontsizeH = fontsize+padding*3//文字高度
var rectW = 0;
var centerx = canvassize/2 - rectW/2