共计 980 个字符,预计需要花费 3 分钟才能阅读完成。
我们可以使用 qrcodejs 来实现 js 生成二维码,qrcodejs 是用于 JavaScript 的跨浏览器 QRCode 生成器,可以十分简单的实现二维码生成
一:下载 qrcodejs 插件
qrcode 的地址:https://github.com/davidshimj…
下载下来的 qrcode 的文件如下,其中 qrcode.js 和 qrcide.min.js 就是我们所需要的 js,qrcode.min.js 是 qrcode.js 压缩版
二:实现二维码生成
1:需要引入的 js
qrcodejs 旨在 jquery 的前提下实现的,所以我们先需要引入 jquery 在引入 qrcodejs
<script type="text/javascript" src="js/jquery.min.js"></script> <!-- 引入 jquery-->
<script type="text/javascript" src="js/qrcode.js"></script> <!-- 引入 qrcodejs-->
2:使用 qrcode 实现二维码生成
<div id="qrcode" style="width:100px; height:100px; margin-top:15px;"></div>
<script type="text/javascript">
new QRCode(document.getElementById("qrcode"), "https://wj0511.com");
</script>
这时候我们访问当前页我们就可以看到我们所生成的二维码了,扫码二维码后访问 https://www.wj0511.com
这里来主要说明以下 new QRCode 的一些基本参数
上面我们生成的二维码可以跳转到指定的 url,我们还可以设置二维码的一些基本参数,如下
var qrcode = new QRCode(document.getElementById("qrcode"), {
text: "https://www.wj0511.com",// 扫描二维码后的内容
width: 128,// 二维码的宽
height: 128,// 二维码的高
colorDark : "#000000",// 二维码线条颜色
colorLight : "#ffffff",// 二维码背景颜色
correctLevel : QRCode.CorrectLevel.H // 二维码等级
});
正文完
发表至: javascript
2019-10-17