js生成二維碼 __veblen
qrcode.js
是一個(gè)js
二維碼生成插件含潘,可以以canvas
或者table
的形式展現(xiàn)!原生js算法偷霉,沒有其他依賴虏辫。插件下載
基礎(chǔ)用法:
<div id="qrcode"></div>
var qrcode = new QRCode("test", {
text: "http://jindo.dev.naver.com/collie",//內(nèi)容
width: 128,//寬度
height: 128,//高度
colorDark : "#000000",//前景色
colorLight : "#ffffff",//后景色
correctLevel : QRCode.CorrectLevel.H//容錯(cuò)級(jí)別
});
容錯(cuò)級(jí)別 L:1 、 M:0汰翠、 Q:3龄坪、 H:2
還可以調(diào)用實(shí)例化對象下其他方法:
qrcode.clear(); // 清除二維碼
qrcode.makeCode("http://naver.com"); // 重新繪制
對于支持
canvas
的瀏覽器,采用canvas
复唤,否則使用table
健田,也可以通過useSVG:true
以svg
形式展示