二維碼圖片生成器QRCode.js簡單介紹
QRCode.js是一個實現(xiàn)生成二維碼(QRCode)的js插件。 QRCode.js有著良好的跨瀏覽器兼容性(高版本使用HTML5的 Canvas,低版本IE使用table元素繪制),而且QRCode.js沒有任何依賴。只需要引用一個QRCode.js。
1、引入qrcode.js
<script src="qrcode.js" type="text/javascript"></script>
2、HTML代碼
<div id="qrcode"></div>
3、JS代碼
//初始化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.leixuesong.cn");
//清除二維碼
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對象的,否則就會報錯。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
基于BootStrap的Metronic框架實現(xiàn)頁面鏈接收藏夾功能按鈕移動收藏記錄(使用Sortable進行拖動排序)
這篇文章主要介紹了基于BootStrap的Metronic框架實現(xiàn)頁面鏈接收藏夾功能按鈕移動收藏記錄(使用Sortable進行拖動排序)的相關(guān)資料,非常不錯,需要的朋友可以參考下2016-08-08
javascript foreach中如何獲取數(shù)組下標/index
這篇文章主要介紹了javascript foreach中如何獲取數(shù)組下標/index問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-07-07
css+js實現(xiàn)部分區(qū)域高亮可編輯遮罩層
下面介紹我在項目中實現(xiàn)的方式,全屏遮罩,部分區(qū)域可操作,需要的朋友可以參考下2014-03-03
JavaScript中幾種時間格式之間的簡單轉(zhuǎn)換
近期在練習(xí)或?qū)戫椖繒r經(jīng)常會遇到時間格式的轉(zhuǎn)換問題,今天我就來總結(jié)一下,這篇文章主要給大家介紹了關(guān)于JavaScript中幾種時間格式之間的簡單轉(zhuǎn)換,需要的朋友可以參考下2024-01-01

