• 二维码生成


    首先引入这个两个文件

    // 简单方式 new QRCode(document.getElementById('qrcode'), 'your content'); 
    名称默认值说明
    element - 显示二维码的元素或该元素的 ID
    option   参数配置

        


    // 设置参数方式
    var localUrl = window.location.href; //获取本地地址作为生成的二维码 function sharewxcode() { var qrcode = new QRCode('qrcode', { text: localUrl, 240, height: 230, colorDark : '#000000', colorLight : '#ffffff'
    , correctLevel : QRCode.CorrectLevel.H }); }

     option 参数说明

    名称默认值说明
    width 256 图像宽度
    height 256 图像高度
    typeNumber 4  
    colorDark "#000000" 前景色
    colorLight "#ffffff" 背景色
    correctLevel QRCode.CorrectLevel.L 容错级别,可设置为:

    QRCode.CorrectLevel.L

    QRCode.CorrectLevel.M

    QRCode.CorrectLevel.Q

    QRCode.CorrectLevel.H


















    举个例子:

            //html代码

           <button class="d">分享</button> <div id="qrcodes" style="display: none;"> <p> <span>分享到微信朋友圈</span> <a href="#"></a> </p> <div id="qrcode"></div> <p>用微信“扫一扫”,点击右上角分享按钮</p> <p>即可将网页分享给您的微信好友或朋友圈。</p> </div>
    //JavaScript代码       

    function sharewxcode() { // 设置参数方式 var qrcode = new QRCode('qrcode', { text: 'http://www.scjy.gov.cn/30385/30401/201706/MIT106560.shtml', //你想变成的二维码字符串,可以是链接文字 256, height: 256, colorDark : '#000000', colorLight : '#ffffff', correctLevel : QRCode.CorrectLevel.H }); } $(function(){ sharewxcode(); $(".d").click(function(){ $("#qrcodes").css({"display":"block"}); }); })

     除了分享到微信通过二维码还可以分享到其他地方。

    例如空间:

    创建一个ShareTip对象

    添加分享到空间的方法:

     调用对象:

     

  • 相关阅读:
    [leetCode]945.使数组唯一的最小增量
    [leetCode]974. 和可被 K 整除的子数组
    [leetCode]1035.不相交的线
    [leetCode]面试题 10.01. 合并排序的数组
    [leetCode]面试题04.二维数组
    [面试题03]数组中的重复数字
    [leetCode]169.多数元素
    [leetCode]160.相交链表
    [leetCode]155.最小栈
    POJ 2127 Greatest Common Increasing Subsequence
  • 原文地址:https://www.cnblogs.com/fy326498/p/7380116.html
Copyright © 2020-2023  润新知