<script>
var qrcode = new QRCode("ewm", {
text: payurl,
render: "canvas", //渲染方式指定canvas方式
width: 180,
height: 180,
typeNumber:-1,//计算模式
colorDark : "#000000",
colorLight : "#ffffff",
correctLevel : QRCode.CorrectLevel.H
});
var canvas=document.getElementsByTagName('canvas')[0];
var img = convertCanvasToImage(canvas);
$('#qrcode').append(img);// 添加DOM
//从 canvas 提取图片 image
function convertCanvasToImage(canvas) {
//新建Image对象
var image = new Image();
// canvas.toDataURL 返回的是一串Base64编码的URL
image.src = canvas.toDataURL("image/png");
return image;
}
</script>