Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

176
Views
'html2canvas no está definido' después de agregar CDN

Estoy tratando de usar html2canvas como parte de un script (ver más abajo). La secuencia de comandos se diseñó para inyectarse a través de la consola como parte de un experimento, por lo que se agrega una secuencia de comandos que contiene la CDN al encabezado.

Desafortunadamente, sigo recibiendo el error 'html2canvas no está definido'. ¿Alguien tiene una idea de lo que podría estar causando el problema? Gracias de antemano por cualquier apoyo que pueda brindar.

 $('head').append(`<script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.4.0/html2canvas.min.js" integrity="sha512-UcDEnmFoMh0dYHu0wGsf5SKB7z7i5j3GuXHCnb3i4s44hfctoLihr896bxM0zL7jGkcHQXXrJsFIL62ehtd6yQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>`); html2canvas(document.querySelector("body")).then(canvas => { document.querySelector("#capture-box").appendChild(canvas) }

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Cuando tu lo hagas

 $('head').append(`<script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.4.0/html2canvas.min.js" integrity="sha512-UcDEnmFoMh0dYHu0wGsf5SKB7z7i5j3GuXHCnb3i4s44hfctoLihr896bxM0zL7jGkcHQXXrJsFIL62ehtd6yQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>`);

agrega dinámicamente * el script a la cabeza

*solo agrega, el script no se carga/ejecuta.

antes de que pudiera descargar y ejecutar y configurar window.html2canvas , se ejecutó su siguiente línea de código. y no encontró html2canvas por lo que falló

solución:

si lo está ejecutando a través de la consola. espere a que se cargue el script y luego ejecute el siguiente conjunto de código

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!