Uno de los sitios de nuestros clientes usa una herramienta llamada HTML2PDF, que, como habrás adivinado por su nombre, convierte HTML a PDF usando js. Fue muy fácil de implementar y funcionó bien, hasta ahora. Ahora dispara un PDF que está completamente en blanco. No hay errores en la consola, y la secuencia de comandos parece ejecutarse sin detenerse (el desarrollador agregó algunos registros de la consola aquí y allá). Un registro de la consola en el elemento HTML que estamos alimentando la función html2pdf regresa normalmente (un bloque de html, como se esperaba).
Aquí está el proyecto HTML2PDF: https://github.com/eKoopmans/html2pdf.js
El script que llama a html2pdf:
jQuery('.js-download-itinerary-file').on('click', function(e){ e.preventDefault(); var element = jQuery('.pdf-container'); var opt = { filename: 'download.pdf', }; html2pdf().set(opt).from(element[0]).save(); });Estoy buscando una forma de solucionar el problema, o tal vez una alternativa... Si alguien sabe lo que puede estar pasando, ¡aún mejor!
Cualquier consejo ayuda :)