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

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

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

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

QRCode.js

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

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

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

基本使用

注* 首先需要添加對(duì)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生成二維碼圖片的庫(kù),有興趣的同學(xué)也可以研究一下: https://github.com/soldair/node-qrcode

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

相關(guān)文章

最新評(píng)論

许昌市| 阆中市| 克山县| 宜兰市| 轮台县| 五华县| 东兰县| 龙州县| 会昌县| 桐梓县| 祁连县| 邵阳市| 梨树县| 通州市| 韶山市| 武平县| 岐山县| 靖西县| 荃湾区| 墨竹工卡县| 右玉县| 宁夏| 宁晋县| 惠安县| 海盐县| 宝兴县| 凤凰县| 普宁市| 万盛区| 东明县| 克什克腾旗| 梅州市| 集贤县| 察隅县| 紫金县| 洛宁县| 津市市| 靖安县| 乌苏市| 山丹县| 八宿县|