diff --git a/src/components/common/QrCode.vue b/src/components/common/QrCode.vue index 240ac42e..b225f478 100644 --- a/src/components/common/QrCode.vue +++ b/src/components/common/QrCode.vue @@ -90,7 +90,10 @@ onMounted(() => props.duration && setTimeout(() => props.close(), props.duration function download() { html2canvas( document.querySelector(".downloadCode"), - { useCORS: true } + { useCORS: true, + allowTaint: true, + logging: true, + } ).then((canvas) => { let a = document.createElement("a"); a.style.display = "none"; @@ -98,7 +101,7 @@ function download() { a.href = canvas.toDataURL("image/png"); document.body.appendChild(a); a.click(); - }); + }).catch((err) => console.log('html2canvas',err)); } function copyUrl() {