jQuery qrcode生成二維碼的方法

NO IMAGE

現在二維碼越來越流行,很多網頁都會有個二維碼,掃描後可通過手機瀏覽。

以前做類似的專案一般是在網頁上生成圖片,然後把圖片插入到網頁。

這樣做不能每個頁面都生成二維碼。

jquery-qrcode是一個能夠在瀏覽器端生成二維碼的jquery外掛。它是獨立的,最小壓縮之後不足4k,也沒有圖片下載請求。引入該類庫之後,只需要一行程式碼,就可以很容易在web頁面加上二維碼。

qrcode其實是通過使用jQuery實現圖形渲染,畫圖,支援canvas(HTML5)和table兩種方式,可以到

https://github.com/jeromeetienne/jquery-qrcode

獲取最新的程式碼。

如何使用

1、首先在頁面中加入jquery庫檔案和qrcode外掛


<script type="text/javascript" src="jquery.js"></script> 
<script type="text/javascript" src="jquery.qrcode.min.js"></script>

2、在頁面中需要顯示二維碼的地方加入以下程式碼:


<div id="code"></div>

3、呼叫qrcode外掛

qrcode支援canvas和table兩種方式進行圖片渲染,預設使用canvas方式,效率最高,當然要瀏覽器支援html5

直接呼叫:


$('#code').qrcode("//www.jb51.net.com"); //任意字串

高階屬性:


$("#code").qrcode({ 
render: "table", //table方式 
width: 200, //寬度 
height:200, //高度 
text: "www.helloweba.com" //任意內容 
});

您可能感興趣的文章:

利用jquery包將字串生成二維碼圖片利用jquery.qrcode在頁面上生成二維碼且支援中文使用jquery元件qrcode生成二維碼及應用指南使用jquery.qrcode生成彩色二維碼例項jquery.qrcode線上生成二維碼使用示例jquery外掛qrcode線上生成二維碼Jquery 類網頁微信二維碼圖塊滾動效果具體實現jQuery實現微信長按識別二維碼功能使用jquery.qrcode.min.js實現中文轉化二維碼jQuery實現二維碼掃描功能