直接上代码,cv就好了
<div id="qrcode"></div> <!-- 容器 -->
<script src="https://cdn.rawgit.com/davidshimjs/qrcodejs/gh-pages/qrcode.min.js"></script>
// 清空二维码容器内容 (这一步要写,不然会生成多次执行)
var qrcodeContainer = document.getElementById("qrcode");
qrcodeContainer.innerHTML = '';
// 创建一个新的二维码图片元素
const qrCodeImg = new Image();
// 设置二维码图片的源为你的二维码图片路径 (这里urlSRv是你要生成的二维码的地址)
const urlSRv = 'http://127.xxxxxxxxxxxxl?custId=' + custId;
qrCodeImg.src = urlSRv;
console.log(qrCodeImg.src)
// 获取容器
var qrcodeContainer = document.getElementById("qrcode");
// 创建QRCode 实例
var qrcode = new QRCode(qrcodeContainer,{
width: 528,
height: 528
});
// 设置文本信息
var textToEncode = qrCodeImg.src;
qrcode.makeCode(textToEncode);
效果: