简单使用QRCode.js生成二维码

简单使用QRCode.js生成二维码

说明

QRCode.js是一个JavaScript库,用于生成QR码。使用QRCode.js可以轻松地在网页中生成QR码,以便用户扫描并访问相关信息。

引入QRCode

这里使用的字节跳动的CDN

<script src="https://lf6-cdn-tos.bytecdntp.com/cdn/expire-1-M/qrcodejs/1.0.0/qrcode.min.js"></script>

创建元素

用于显示生成的二维码

<!-- 用于显示二维码 -->
  <div id="qrcode"></div>

创建二维码

在js中使用QRCode生成一个二维码并将其显示到第一步创建的元素中

// 创建二维码 并显示到id为qrcode的元素中
  var qrcode = new QRCode(document.getElementById("qrcode"), {
    text: "https://www.example.com",
    width: 256,
    height: 256,
    colorDark: "#000000",
    colorLight: "#ffffff",
    correctLevel: QRCode.CorrectLevel.H
  });

转为可保存图片

使用HTML5的canvas元素将QR码转换为图片,并将其保存为PNG格式 此时可以右键保存图片

var canvas = document.getElementById("qrcode").getElementsByTagName("canvas")[0];
var img = canvas.toDataURL("image/png");

 

感谢您的来访,获取更多精彩文章请收藏本站。

THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容