h1

PDF.js

07/11/2020

Si se produce el siguiente error:

PDF.js v1.4.20 (build: b15f335)
Message: file origin does not match viewer's

debido a que se intenta mostrar un archivo alojado en un servidor distinto al propio, y la política CORS (Cross-Origin Resource Sharing) del primero rechaza ese hot-linkng, a parte de intentar actualizar a la última versión de la librería si es posible, es necesario emplazar el siguiente fichero .hatccess en la carpeta donde se localice el PDF a mostar:

<IfModule mod_headers.c>   
 Header set Access-Control-Allow-Origin "*"   
</IfModule>

Igualmente en viewer.js añadir los hosts de donde se van a leer ficheros:

var HOSTED_VIEWER_ORIGINS = ['null', 'http://mozilla.github.io', 'https://mozilla.github.io', 'http://192.168.1.117'  ];

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

A %d blogueros les gusta esto: