jquery生成二维码

作者: 葉糖糖 | 来源:发表于2016-12-01 18:27 被阅读218次

    最近在做微信开发,因为要使用到二维码,所以选择了jquery-qrcode插件。今天和小伙伴们一起分享一下。

    1.下载资源

    官方下载地址:https://larsjung.de/jquery-qrcode/

    2.怎么使用

    jquery-qrcode插件的使用方法,可以说是比较简单的。通过客户端生成二维码可以减少服务器端的压力,其次可以降低开发的人工成本。一举两得。示例如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>二维码创建测试页面</title>
        <script type="text/javascript" src="../js/jquery.min.js"></script>
        <script type="text/javascript" src="../js/jquery-qrcode-0.14.0.js"></script>
        <script language="JavaScript">
            $(function(){
                var options = {
                    render: "canvas",
                    ecLevel: 'H',//识别度
                    fill: '#000',//二维码颜色
                    background: '#ffffff',//背景颜色
                    quiet: 2,//边距
                    width: 200,//宽度
                    height: 200,
                    text: "http://www.baidu.com",//二维码内容
                    //中间logo start
                    mode: 4,
                    mSize: 20 * 0.01,
                    mPosX: 50 * 0.01,
                    mPosY: 50 * 0.01,
                    image:$('#img-buffer')[0],//logo图片
                    //中间logo end
                    label: 'jQuery.qrcode',
                    fontname: 'Ubuntu',
                    fontcolor: '#ff9818',
                };
                $('#container').empty().qrcode(options);
            })
        </script>
    </head>
    <body>
       <div id="code"></div>
       <div id="container">这里是二维码显示位置</div>
       //缺省图片代码
    </body>
    </html>
    

    <img id="img-buffer" src="1.jpg" hidden>,这段代码接在缺省图片代码的注释那边。

    PS:是不是很简单呢?赶快尝试一下吧,亲爱的小伙伴!

    相关文章

      网友评论

      • 26476bab87cd:如果是支付客户端生成,会不会不安全
        葉糖糖:@helpceo 那其实也没事,你服务端也会做验证处理的。
      • 9a76f86e7ffa:非常好
        葉糖糖:@杨铭 谢谢,能帮助到亲,最好了:relaxed:

      本文标题:jquery生成二维码

      本文链接:https://www.haomeiwen.com/subject/lvntpttx.html