自从移动支付的扫码支付被普遍人接受后,二维码也大放光芒。对比起一维码的简单,二维码简直就是一个宝矿;什么文字信息都可以转为二维码。那么究竟二维码是什么?
二维码,一种独特的二维条形码,以其卓越的可读性和便携性在全球范围内得到广泛应用。它能快速地储存大量信息,无论是文本、网址还是图像,都能通过扫描轻松获取。二维码不仅简化了我们的生活,提高了工作效率,还为商家提供了全新的营销手段。只需轻轻一扫,便可将丰富的信息带入您的视线,让生活更加智能和便捷。
好,但其实二维码并不是一张图片而是有不同点组成的构图信息。为什么这么说呢?因为之前健康码那边就出过一个令程序圈蒙羞的事,就是将每个人的健康信息生成图片,然后调用。这样虽然再强大的硬件支持下问题不大,当如果多并发就呵呵了。因此再某次大规模的健康筛查时就出现系统崩溃的情况,从而导致牵连甚大。。
那么究竟怎么生成二维码呢,其实可以通过客户端进行数据合成的,最近写了一个JS的二维码脚本,就可以简单的生成需要相关的二维码了(见附件)。
已经压缩了,不太占流量和空间。并且使用比较简单,只需要在使用前进行引入
代码语言:javascript复制 <script src="qrcode.min.js"></script>
<div id="qrcode"></div><!---显示容器--->
<script>
var qrcode = new QRCode(document.getElementById("qrcode"), {
width: 100,
height: 100
});//获取容器 并控制其大小进行处理.
var surl="www.jm2buy.com";
qrcode.makeCode(surl);//向容器放入要生成的内容。
</script>
OK,就这么简单,一个简单便捷的JS生成器完成。