php有qrcode可以,很方便的生成二维码,但是二维码由后端生成,当请求特别多的时候,服务器压力会很大,又要生成二维码,又要传输图片
如果二维码由前端生成,后端只传入需要生成二维码的字符串,例如一个url,比后端生成二维码选择更优
这里使用的是https://github.com/diamont1001/jrQrcode
引入js,直接将字符串传入jrQrcode.getQrBase64()就返回了base64的图片
<img src="" id="test">
<script src="https://cdn.nikm.cn/js/jquery.js"></script>
<script src="https://cdn.nikm.cn/js/jr-qrcode.js"></script>
<script>
var base64_img = jrQrcode.getQrBase64('https://nikm.cn');
$('#test').attr('src',base64_img );
</script>
版权属于:本文是原创文章,版权归 吾梦小站 所有。
本文链接:https://nikm.cn/archives/31.html
本站所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。
您可以自由地转载和修改,但请务必注明文章来源并且不可用于商业目的。