diff options
author | Roeland Jago Douma <rullzer@users.noreply.github.com> | 2019-06-28 16:30:10 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-06-28 16:30:10 +0300 |
commit | 1480a5c9af6b82eb18fb655a2b2ed8980d3c47bb (patch) | |
tree | 1d24a632df382e350102b8df578286eeaafa5978 | |
parent | d8e6a96ed5bc9d13f2d6f5a09446286c34083107 (diff) | |
parent | 5b74a8878f5f7e59544c5bb62cc80a37737d8157 (diff) |
Merge pull request #143 from nextcloud/backport/140/stable14v14.0.14RC1v14.0.14v14.0.13RC1v14.0.13stable14
[stable14] Fix load of character maps
-rw-r--r-- | js/workersrc.js | 1 | ||||
-rw-r--r-- | templates/viewer.php | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/js/workersrc.js b/js/workersrc.js index 6c7590f..20e64e9 100644 --- a/js/workersrc.js +++ b/js/workersrc.js @@ -31,6 +31,7 @@ function initializeCustomPDFViewerApplication() { PDFJS.openExternalLinksInNewWindow = true; PDFJS.isEvalSupported = false; PDFJS.workerSrc = document.getElementsByTagName('head')[0].getAttribute('data-workersrc'); + PDFJS.cMapUrl = document.getElementsByTagName('head')[0].getAttribute('data-cmapurl'); // The download has to be forced to use the URL of the file; by default // "PDFViewerApplication.download" uses a blob, but this causes a CSP error diff --git a/templates/viewer.php b/templates/viewer.php index 12b0cbe..7f06763 100644 --- a/templates/viewer.php +++ b/templates/viewer.php @@ -27,7 +27,8 @@ Adobe CMap resources are covered by their own copyright but the same license: See https://github.com/adobe-type-tools/cmap-resources --> <html dir="ltr" mozdisallowselectionprint moznomarginboxes> - <head data-workersrc="<?php p($urlGenerator->linkTo('files_pdfviewer', 'vendor/pdfjs/build/pdf.worker.js')) ?>?v=<?php p($version) ?>"> + <head data-workersrc="<?php p($urlGenerator->linkTo('files_pdfviewer', 'vendor/pdfjs/build/pdf.worker.js')) ?>?v=<?php p($version) ?>" + data-cmapurl="<?php p($urlGenerator->linkTo('files_pdfviewer', 'vendor/pdfjs/web/cmaps/')) ?>"> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <meta name="google" content="notranslate"> |