Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

162
Visualizações
¿Cómo puedo corregir el error en la biblioteca html2canvas?

Estuve usando html2canvas para convertir una imagen en base 64 y enviarla por PHP y así almacenarla como un Blob, al principio funcionaba correctamente y al descifrarlo me mostraba la imagen, pero ahora me muestra este error en la librería y no sé por qué sucede.

El error es el siguiente:

 documentClone.replaceChild(documentClone.adoptNode(cloner.documentElement), documentClone.documentElement);

Cuando ejecuto el evento para tomar la captura de mi html, me sale un error en el código de la biblioteca, y mi código me envía una imagen base64 pero no existe, porque la biblioteca no tomó ninguna captura de mi html.

Este es mi javascript con el que mando la imagen en base64

 html2canvas(document.body).then(function (canvas){ var ajax = new XMLHttpRequest(); var num = Math.floor(Math.random()*10000); ajax.open("POST", "save-any.php", true); ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded") ajax.send("num=" + num + "&image=" + canvas.toDataURL("image/jpeg", 0.9)); }); }

Lo que me pasa es que la biblioteca no me guarda ninguna imagen pero me genera una url que no lleva a ninguna imagen.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda