QRCode.js 是一个用于生成二维码图片的插件。
载入js文件:
<script src=“qrcode.js”></script>
页面使用:
<div id=“qrcode”></div>
调用示例:
// 简单方式 new QRCode(document.getElementById(‘qrcode’), ‘your content’); // 设置参数方式
var qrcode = new QRCode(‘qrcode’, { text: ‘your content’, width: 256, height: 256, colorDark : ‘#000000’, colorLight : ‘#ffffff’, correctLevel : QRCode.CorrectLevel.H }); // 使用 API
qrcode.clear();
qrcode.makeCode(‘new content’);
参数说明:
new QRCode(element, option) //element 显示二维码的元素或该元素的ID option 显示二维码的元素或该元素的 ID
option参数说明:
width ,默认256 图像宽度
height , 默认256 图像高度
typeNumber,默认4
colorDark,默认#000000,前景色
colorLight,默认#ffffff,背景色
correctLevel,默认QRCode.CorrectLevel.L,容错级别,可设置为:
QRCode.CorrectLevel.L
QRCode.CorrectLevel.M
QRCode.CorrectLevel.Q
QRCode.CorrectLevel.H
接口方法:
makeCode(text) 设置二维码内容
clear() 清除内容 ,仅在不支持 Canvas 的浏览器下有效
示例地址:
http://code.ciaoca.com/javascript/qrcode/
转载请注明:苏demo的别样人生 » QRCode.js 生成二维码