Browse Source

Si la page pdfjs est dans une url arborescente (en/page/pdfjs par exemple), et le document indiqué en url relative, PDFJS ne semble pas prendre en compte le `<base href>`, et le document devient introuvable.

On adapte donc pour fournir le document dans une URL absolue.
master v0.6.5
Matthieu Marcillaud 2 years ago
parent
commit
0fc79f20d1
  1. 2
      paquet.xml
  2. 2
      pdfjs.html

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="pdfjs"
categorie="multimedia"
version="0.6.4"
version="0.6.5"
etat="stable"
compatibilite="[2.0.0;3.2.*]"
logo="prive/themes/spip/images/pdfjs-32.png"

2
pdfjs.html

@ -29,7 +29,7 @@
PDFJS.workerSrc = '[(#CHEMIN{lib/pdfjs/build/pdf.worker.js}|timestamp)]';
PDFJS.cMapUrl = '#CHEMIN{lib/pdfjs/web/cmaps/}';
PDFViewerApplication.preferences.set('disableFontFace', true);
DEFAULT_URL = '[(#DISTANT|=={oui}|?{[(#URL_DOCUMENT|copie_locale)],[(#URL_DOCUMENT)]})]';
DEFAULT_URL = '[(#DISTANT|=={oui}|?{[(#URL_DOCUMENT|copie_locale)],#URL_DOCUMENT}|url_absolue)]';
PDFViewerApplication.open(DEFAULT_URL);
});
</script>

Loading…
Cancel
Save