最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript實(shí)現(xiàn)的微信二維碼圖片生成器的示例

 更新時(shí)間:2016年10月26日 10:05:21   作者:瑞雪驕陽  
二維碼分享功能大多是由后端實(shí)現(xiàn)的,對服務(wù)器的負(fù)載較重,這里有一個(gè)前端實(shí)現(xiàn)的版本,本文介紹了JavaScript實(shí)現(xiàn)的微信二維碼圖片生成器的示例,有需要的可以了解一下。

jquery.qrcode.js 是一個(gè)能夠在客戶端生成矩陣二維碼QRCode 的jquery插件 ,使用它可以很方便的在頁面上生成二維條碼。

QRCode.js

QRCode.js是javascript實(shí)現(xiàn)二維碼(QRCode)制作生成庫。 QRCode.js有著良好的跨瀏覽器兼容性(高版本使用HTML5的 Canvas,低版本IE使用table元素繪制),而且QRCode.js沒有任何依賴。只需要引用一個(gè)JS。

此插件是能夠獨(dú)立使用的,體積也比較小,使用gzip壓縮后才不到4kb。因?yàn)樗侵苯釉诳蛻舳松傻臈l碼,所以不會(huì)有圖片下載的過程,能夠?qū)崿F(xiàn)快速生成。它是基于一個(gè)多語言的類庫封裝的,也不依賴于其他額外的服務(wù)。

注* 它也支持使用SVG繪制二維碼

基本使用

注* 首先需要添加對qrcode.js的引用,并創(chuàng)建一個(gè)空DIV

<div id="qrcode"></div> <script type="text/javascript"> new QRCode(document.getElementById("qrcode"), "http://jindo.dev.naver.com/collie"); </script>

還有更多參數(shù)可以選

var qrcode = new QRCode("test", {
 text: "http://jindo.dev.naver.com/collie",
 width: 128,
 height: 128,
 colorDark : "#000000",
 colorLight : "#ffffff",
 correctLevel : QRCode.CorrectLevel.H
});

你可以動(dòng)態(tài)地改變二維碼圖片,速度很快

qrcode.clear();
qrcode.makeCode("http://naver.com");

瀏覽器支持

幾乎支持所有瀏覽器: IE6~10, Chrome, Firefox, Safari, Opera, Mobile Safari, Android, Windows Mobile.

DEMO地址: http://davidshimjs.github.io/qrcodejs

注* 這里有一個(gè)Server端使用Node.JS生成二維碼圖片的庫,有興趣的同學(xué)也可以研究一下: https://github.com/soldair/node-qrcode

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

诸暨市| 苏尼特右旗| 武邑县| 紫云| 奉贤区| 鲁山县| 广水市| 淳化县| 沙雅县| 元阳县| 曲阳县| 隆尧县| 南汇区| 邢台县| 六盘水市| 家居| 永仁县| 正阳县| 乌兰察布市| 铁岭市| 新闻| 宝兴县| 黎川县| 娄烦县| 综艺| 涪陵区| 铁岭市| 康马县| 连云港市| 长治县| 平江县| 扎鲁特旗| 西和县| 樟树市| 漾濞| 井冈山市| 娱乐| 嫩江县| 东源县| 芷江| 临沭县|