Browse Source

Merge pull request #8154 from mysterlune/pdfjslib_req_vs_window

Change to conditions that `pdfjsLib`
Yury Delendik 8 years ago committed by GitHub
parent
commit
2b17188998
  1. 8
      web/pdfjs.js

8
web/pdfjs.js

@ -21,10 +21,12 @@ if (typeof PDFJSDev !== 'undefined' && PDFJSDev.test('PRODUCTION')) {
var pdfjsLib; var pdfjsLib;
// The if below protected by __pdfjsdev_webpack__ check from webpack parsing. // The if below protected by __pdfjsdev_webpack__ check from webpack parsing.
if (typeof __pdfjsdev_webpack__ === 'undefined') { if (typeof __pdfjsdev_webpack__ === 'undefined') {
if (typeof require === 'function') { if (typeof window !== 'undefined' && window['pdfjs-dist/build/pdf']) {
pdfjsLib = require('../build/pdf.js'); // using a bundler to pull the core pdfjsLib = window['pdfjs-dist/build/pdf'];
} else if (typeof require === 'function') {
pdfjsLib = require('../build/pdf.js');
} else { } else {
pdfjsLib = window['pdfjs-dist/build/pdf']; // loaded via html script tag throw new Error('Neither `require` nor `window` found');
} }
} }
module.exports = pdfjsLib; module.exports = pdfjsLib;

Loading…
Cancel
Save