1
0
mirror of https://github.com/janeczku/calibre-web synced 2024-11-28 12:30:00 +00:00

Fix for #1223 (pdf-reader isn't working on chrome, IE, Edge)

This commit is contained in:
Ozzieisaacs 2020-02-29 09:55:54 +01:00
parent df7d3d18b6
commit fb83bfb363
2 changed files with 7 additions and 7 deletions

View File

@ -4372,7 +4372,7 @@ var defaultOptions = {
kind: OptionKind.WORKER kind: OptionKind.WORKER
}, },
workerSrc: { workerSrc: {
value: '../../../static/js/libs/pdf.worker.js', value: '../build/pdf.worker.js',
kind: OptionKind.WORKER kind: OptionKind.WORKER
} }
}; };

View File

@ -33,21 +33,21 @@ See https://github.com/adobe-type-tools/cmap-resources
<!--script src="{{ url_for('static', filename='js/libs/compatibility.js') }}"></script--> <!--script src="{{ url_for('static', filename='js/libs/compatibility.js') }}"></script-->
<!-- This snippet is used in production (included from viewer.html) --> <!-- This snippet is used in production (included from viewer.html) -->
<link rel="resource" type="application/l10n" href="{{ url_for('static', filename='locale/locale.properties') }}"> <link rel="resource" type="application/l10n" href="{{ url_for('static', filename='locale/locale.properties') }}">
<script src="{{ url_for('static', filename='js/libs/pdf.js') }}"></script>
<script type="text/javascript"> <script type="text/javascript">
window.addEventListener('load', function() { window.addEventListener('webviewerloaded', function() {
PDFViewerApplicationOptions.set('sidebarViewOnLoad', 0); PDFViewerApplicationOptions.set('sidebarViewOnLoad', 0);
PDFViewerApplicationOptions.set('imageResourcesPath', "{{ url_for('static', filename='css/images/') }}"); PDFViewerApplicationOptions.set('imageResourcesPath', "{{ url_for('static', filename='css/images/') }}");
PDFViewerApplicationOptions.set('workerSrc', "{{ url_for('static', filename='js/libs/pdf.worker.js') }}"); PDFViewerApplicationOptions.set('workerSrc', "{{ url_for('static', filename='js/libs/pdf.worker.js') }}");
PDFViewerApplicationOptions.set('defaultUrl',"{{ url_for('web.serve_book', book_id=pdffile, book_format='pdf') }}") PDFViewerApplicationOptions.set('defaultUrl',"{{ url_for('web.serve_book', book_id=pdffile, book_format='pdf') }}")
}); });
</script> </script>
<script src="{{ url_for('static', filename='js/libs/pdf.js') }}"></script>
<script src="{{ url_for('static', filename='js/libs/viewer.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/viewer.js') }}"></script>
</head> </head>
<body tabindex="1" class="loadingInProgress"> <body tabindex="1" class="loadingInProgress">