Saltar al contenido

No se pudo cargar el documento PDF en el navegador Chrome

Solución:

Este quizás sea el problema con el pdf generado. Si funciona en Firefox, descargue el archivo e intente abrirlo. Y si el visor de pdf en su PC tiene salidas pdf corrupto, entonces es posible que deba modificar su código. Estoy enfrentando el mismo problema. Chrome no lo abrirá debido al pdf dañado.

Espero que mi respuesta te permita emprender un viaje de depuración. Salud. 😀

En mi caso, el html de la página actual se envió en el pdf (lo veo cuando abro el pdf con un editor de texto simple).

Solución para mí flush + ob_clean antes de enviar el encabezado

ob_clean();
flush();
header("Content-type:application/pdf");
header("Content-Disposition:attachment;filename="downloaded.pdf""); 
echo $result; 
exit;

Esto también sucede cuando está utilizando una biblioteca de html a PDF como mPDF, y de alguna manera está enviando HTML al navegador antes de enviar el archivo. Muchos lectores ignoran el HTML antes de leer el marcado de PDF; Chrome no.

Por ejemplo, en PHP, borre su búfer de salida antes de enviar los datos a mPDF: ob_clean().

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *