1 <!DOCTYPE html>
2 <html>
3 <head>
4 <script src="jquery-3.3.1.min.js"></script>
5 <script src="jquery-qrcode.js"></script>
6 <!--
7 //样例地址
8 https://larsjung.de/jquery-qrcode/latest/demo/
9 //jquery-qrcode.js下载地址
10 https://github.com/lrsjng/jquery-qrcode
11 -->
12 <style type="text/css">
13 #img-buffer {
14 display: none;
15 }
16 </style>
17 </head>
18 <body>
19 <div id="qrcode"></div>
20 <img src="img/1.jpg" id="img-buffer">
21 <script type="text/javascript">
22 $('#qrcode').qrcode({
23 render: 'canvas', //设置渲染方式,有table和canvas,使用canvas方式渲染性能相对来说比较好
24 minVersion: 1, // version range somewhere in 1 .. 40
25 maxVersion: 40,
26 ecLevel: 'L', //识别度 'L', 'M', 'Q' or 'H'
27 left: 0,
28 top: 0,
29 size: 200, //尺寸
30 fill: '#000', //二维码颜色
31 background: null, //背景色
32 text: 'no text', //二维码内容
33 radius: 0.1, // 0.0 .. 0.5
34 quiet: 2, //边距
35
36 // modes
37 // 0: normal
38 // 1: label strip
39 // 2: label box
40 // 3: image strip
41 // 4: image box
42 mode: 4,
43 mSize: 0.3, //图片大小
44 mPosX: 0.5,
45 mPosY: 0.5,
46
47 label: 'jQuery.qrcode',
48 fontname: 'sans',
49 fontcolor: '#000',
50 image: $("#img-buffer")[0]
51 });
52 </script>
53 </body>
54 </html>