分類:WEB前端
時間:
QRCode.js是一個實現(xiàn)生成二維碼(QRCode)的js插件。 QRCode.js有著良好的跨瀏覽器兼容性(高版本使用HTML5的 Canvas,低版本IE使用table元素繪制),而且QRCode.js沒有任何依賴。只需要引用一個QRCode.js。
1、引入qrcode.js
2、HTML代碼
3、JS代碼
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| //初始化QRCode對象
var qrcode = new QRCode(document.getElementById("qrcode"));
//也可以在初始化QRCode對象,傳入更多參數(shù)
var qrcode = new QRCode(document.getElementById("qrcode"),{
width: 128,
height: 128,
colorDark : "#000000",
colorLight : "#ffffff",
correctLevel : QRCode.CorrectLevel.H
});
//需要生成二維碼的字符串
qrcode.makeCode("http://www.");
//清除二維碼
qrcode.clear(); |
4、瀏覽器兼容性
幾乎支持所有瀏覽器: IE6~10, Chrome, Firefox, Safari, Opera, Mobile Safari, Android, Windows Mobile.
到這里,js生成二維碼插件-QRCode.js就介紹完了,QRCode.js非常的方便好用。需要注意的的是QRCode初始化傳入DOM對象時,必須是js原生的DOM對象,不能是jQuery的DOM對象的,否則就會報錯。
標(biāo)簽:JS插件
來源:二維碼圖片生成器QRCode.js
|