最新文章:

首页 javascript

jquery qrcode 实现微信长按识别二维码功能

发布时间:2017年11月08日 评论数:抢沙发 阅读数:4370

    直接上代码:


    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>jquery实现微信长按识别二维码功能</title>
        <script src="./jquery-1.11.3.min.js"></script>
        <script type="text/javascript" src="jquery.qrcode.min.js"></script>
    </head>
    <body>
    
        <!--canvas中的二维码-->
        <div id="qrDiv" style="display: none;"></div>
        <!--image形式的二维码-->
        <div id="imgDiv"></div>
    
    <script>
    
        $(function(){
    
            //利用插件生成二维码,生成的二维码在canvas中
            $('#qrDiv').qrcode({
                width: 120,
                height:120,
                text: "https://www.baidu.com/"
            });
    
            //从canvas中提取图片image
            function convertCanvasToImage(canvas) {
                //新Image对象,可以理解为DOM
                var image = new Image();
                // canvas.toDataURL 返回的是一串Base64编码的URL,当然,浏览器自己肯定支持
                // 指定格式PNG
                image.src = canvas.toDataURL("image/png");
                return image;
            }
    
            //获取网页中的canvas对象
            var mycanvas1=document.getElementsByTagName('canvas')[0];
    
            //将转换后的img标签插入到html中
            var img = convertCanvasToImage(mycanvas1);
            $('#imgDiv').append(img);//imgDiv表示你要插入的容器id
        })
    
    </script>
    </body>
    </html>


二维码加载中...
本文作者:初心      文章标题: jquery qrcode 实现微信长按识别二维码功能
本文地址:http://www.5wcx.com/js/23.html
版权声明:若无注明,本文皆为“许敬轩的个人主页 - 勿忘初心,方得始终,个人博客,技术经验分享”原创,转载请保留文章出处。
挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论
sitemap