要繪製QR-Code有很多種方法,可以自己寫函式去繪製,也可以使用別人提供的API來繪製,例如使用Google Chat API來產生QR Code就是用API的方法,而在這篇文章要講的jquery.qrcode則是使用別人撰寫好的函式來產生條碼,原本我搞不清楚jquery.qrcode與Google Chat API的差別,後來才知道Google Chat API是將資料送到Google的伺服器上產生,而jquery.qrcode則是直接由瀏覽器來進行匯製
需要注意的是jquery.qrcode是屬於jQuery的一個外掛,因此使用時必須要搭配jQuery來使用,並且只能用在瀏覽器上面
語法:
說明:產生https://coder.tw的QR Code並顯示在id為qr的中
使用前請先引入jquery函式庫以及jquery.qrcode函式庫
$('#qr').qrcode('https://coder.tw/');
以此例來講,因為要產生https://coder.tw的條碼,所以.qrcode裡面要放https://coder.tw,如果是要產生內含linroex的條碼,則是改成.qrcode(‘linroex’)
輸入中文匯出錯! 🙂
這個都是利用GOOGLE APL去產生,何不自己直接用?
耗費自己的運算資源or耗費別人的運算資源的差別XD