import html2canvas from 'html2canvas' const htmlCanvas = function (callback) { html2canvas(document.querySelector('#bodyCanvas'), { backgroundColor: null, useCORS: true, allowTaint: true, taintTest: false, width: document.querySelector('#bodyCanvas').clientWidth, height: document.querySelector('#bodyCanvas').clientHeight, scale: true }).then((canvas) => { if (!canvas) { callback(null) return } callback(canvas) // callback(canvas.toDataURL('image/jpeg', 0.5)) }) } export default htmlCanvas