現在QRCode已經越來越流行了,從最簡單的掃描QRCode來取得網址,到利用QRCode完成報到程序等等;現在生活周遭已經到處都有機會看得到QRCode了,因此身為前端工程師,勢必會有越來越多機會在前端打上QRCode的圖片,今天就來介紹一款簡單易用的QRCode library吧!
從名稱就很容易可以猜出,jquery.qrcode.js是一款用來產生QRCode的jquery plugin,因此要使用前記得先加入jquery才行。
首先先方上一個<div>
標籤
<div id="qrcode"></div>
接著加入JavaScript
$('#qrcode').qrcode('http://www.google.com');
完成!簡單到我都覺得這篇文章有灌水嫌疑了XD
預設jquery.qrcode.js是使用HTML5的canvas來完成,但舊版IE不支援canvas,因此若有需要支援舊版瀏覽器需求的話,可以加上render: table
參數
$('#qrcode-table').qrcode({
render: 'table',
text: 'http://www.google.com'
});
如果需要指定大小(預設是256x256)也可以加入width
及height
參數,不過常跟寬記得設成一樣,因為QRCode都是正方形的,說長寬設為長方形則會出破圖現象
$('#qrcode-size').qrcode({
width: 120,
height: 120,
text: 'http://www.google.com'
});
DEMO程式: https://jsfiddle.net/wellwind/osLpo995/
不正經閒聊
終於撐過第10天了,每天一篇文章真的需要極大的紀律才行啊!
文章同步發表於: https://dotblogs.com.tw/wellwind/2016/12/10/front-end-jquery-qrcode