I used jquery.qrcode.js to generate a qrcode image with logo .
There has a logo on generated <canvas>
, but when I used toDataURL
to render to <img />
, logo was disappeared .
How can I correct to render a qrcode image with logo to <img />
?
This is my code .
$('#qrcode').qrcode({
render: 'canvas',
text: QRCODE,
width: 600,
height: 600,
background: "#ffffff",
foreground: "#000000",
src: 'https://wx.style999.com/static/user/img/favicon.ico'
})
$('#qrcode > img').attr('src', $('#qrcode > canvas')[0].toDataURL('image/png'))