Uncaught (in promise) Unable to find element in cloned iframe

Author: raana96Created Jan 8, 2021Updated Mar 19, 2026

How can I fix this error?

my example code:

   const wrapper = document.createElement("div");
   const myHTMLString = "<div>Hello</div>";
   wrapper.insertAdjacentHTML("afterbegin",myHTMLString);
   //console.log(">>>",wrapper);
   html2canvas(wrapper,{useCORS: true}).then((canvas) => {
    wrapper.appendChild(canvas); 
    console.log("canvas>>",wrapper.appendChild(canvas));
    var base64encodedstring = canvas.toDataURL('image/jpeg', 1.0);
     console.log("base6", base64encodedstring );
    });

error : 176e275da87 1ms Starting document clone new:1 Uncaught (in promise) Unable to find element in cloned iframe