Pdf.js: "рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдорд╛рди 'рдореЛрдЬрд╝-рдЪрдВрдХреНрдб-рдПрд░реЗрдмрдлрд╝рд░' рдПрдХ рдорд╛рдиреНрдп рдПрдирдо рдорд╛рди рдирд╣реАрдВ рд╣реИ ..."

рдХреЛ рдирд┐рд░реНрдорд┐рдд 4 рдЕрдЧре░ 2015  ┬╖  27рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: mozilla/pdf.js

рдЬрдм рдореИрдВ PDF.js рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдХреНрд░реЛрдо рдореЗрдВ рдПрдХ рдЪреАрдиреА рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЦреЛрд▓рддрд╛ рд╣реВрдВ, рдХреБрдЫ рдкреГрд╖реНрдареЛрдВ рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдЫреВрдЯ рдЬрд╛рддрд╛ рд╣реИред рдХрдВрд╕реЛрд▓ рдмрддрд╛рддрд╛ рд╣реИ "рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдорд╛рди 'рдореЛрдЬрд╝-рдЪрдВрдХреНрдб-рдПрд░реЗрдмрдлрд╝рд░' рдЗрдВрдЯрд░рдлрд╝реЗрд╕ XMLHttpRequestResponseType рдХрд╛ рдорд╛рдиреНрдп рдПрдирдо рдорд╛рди рдирд╣реАрдВ рд╣реИред" (webL10n/l10n.js, L829) рдФрд░ "рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдорд╛рди 'рдореЛрдЬрд╝-рдЪрдВрдХреНрдб-рдПрд░реЗрдмрдлрд╝рд░' рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реИ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ XMLHttpRequestResponseType рдХрд╛ рдПрдирдо рдорд╛рдиред"(pdf.worker.js,L1649), рдХреНрд░реЛрдо рд╕рдВрд╕реНрдХрд░рдг 43.0.2357.132 рд╣реИред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

@ рд░реЛрдм рдХрд╛ рдХрд╛рд░реНрдпрд╢реАрд▓ рд╕рдВрд╕реНрдХрд░рдг - рдбрдмреНрд▓реНрдпреВ рдХрд╛ рд╕реБрдЭрд╛рд╡ рдЬреЛ рдЪреЗрддрд╛рд╡рдиреА рдХреЛ рд░реЛрдХрддрд╛ рд╣реИред

pdf.worker.js - рд▓рд╛рдЗрди: 8769

- var supportsMozChunked = (function supportsMozChunkedClosure() {
+ var supportsMozChunked = !(typeof navigator !== 'undefined' && /Chrome/.test(navigator.userAgent)) && (function supportsMozChunkedClosure() {

рд╕рднреА 27 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЗрд╕реЗ #5531 рддрдХ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛, рдХреНрдпрд╛ рдЖрдк рдЗрд╕рд╕реЗ рдирдП pdf.js рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рдореИрдВ рдХреНрд░реЛрдо 44.0.2403.125 OS X 10.10.4 рдкрд░ рдбреЗрдореЛ рд╡реНрдпреВрдЕрд░ рдкрд░ рд╣реЛ рд░рд╣реА moz-chunked-arraybuffer рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВ

pdf.worker.js:1649 рдкреНрд░рджрддреНрдд рдорд╛рди 'moz-chunked-arraybuffer' XMLHttpRequestResponseType рдкреНрд░рдХрд╛рд░ рдХрд╛ рдорд╛рдиреНрдп рдПрдирдо рдорд╛рди рдирд╣реАрдВ рд╣реИред

рд╣рд╛рд▓рд╛рдБрдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рд╣реИ рдЬреЛ рдХреНрд░реЛрдо рдлреАрдЪрд░ рдбрд┐рдЯреЗрдХреНрд╢рди рдХреЗ рджреМрд░рд╛рди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХреА рддреНрд░реБрдЯрд┐ рдХрд╛ рд╕рдВрдХреЗрдд рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

5531 рдХреЗрд╡рд▓ рдХреНрд░реЛрдо рдФрд░ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдмрд┐рд▓реНрдб рдХреЗ рд▓рд┐рдП рдлреАрдЪрд░ рдбрд┐рдЯреЗрдХреНрд╢рди рдХреЛ рд╣рдЯрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬреЗрдиреЗрд░рд┐рдХ рд╡реНрдпреВрдЕрд░ рдХреЛ рдирд╣реАрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬреЗрдиреЗрд░рд┐рдХ рд╡реНрдпреВрдЕрд░ рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдХреЛ рд╣рд▓ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

@CodingFabian рдлреАрдЪрд░ рдбрд┐рдЯреЗрдХреНрд╢рди рдмрд┐рдЯ рддрдм рднреА рд╣реЛрддрд╛ рд╣реИ рдЬрдм MINIFIED рдпрд╛ GENERIC рдмрд┐рд▓реНрдб рдЯрд╛рд░рдЧреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

https://github.com/mozilla/pdf.js/pull/5531/files#diff -e69d6af4eecbb05621622f83e6563b4cR78

рд░реБрдХреЛ, рдпрд╣ рдмрдВрдж рдХреНрдпреЛрдВ рд╣реИ? рдореБрдЭреЗ рдЕрднреА рднреА рдЪреЗрддрд╛рд╡рдиреА рдорд┐рд▓ рд░рд╣реА рд╣реИ

The provided value 'moz-chunked-arraybuffer' is not a valid enum value of type XMLHttpRequestResponseType.

рдХреНрд░реЛрдо рдкрд░ 44.0.2403.130 (64-рдмрд┐рдЯ) pdf.js 1.1.377 рдХреЗ рд╕рд╛рдеред

рд░реБрдХреЛ, рдпрд╣ рдХреНрдпреЛрдВ рдмрдВрдж рд╣реИ?

рджреЗрдЦреЗрдВ #5531

рдореИрдВ pdf.js-dist 1.1.377 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЕрднреА рднреА рдпрд╣ рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реВрдВред рдореИрдВ рдЗрд╕реЗ рдереЛрдбрд╝реА рджреЗрд░ рдореЗрдВ рдбреАрдмрдЧ рдХрд░ рджреВрдВрдЧрд╛ред

рдЖрдкрдХреЛ рдЪреЗрддрд╛рд╡рдиреА рдорд┐рд▓реЗрдЧреА рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ - рдЗрд╕рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдЯреБрдХрдбрд╝реЛрдВ рдореЗрдВ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдкрд░реАрдХреНрд╖рдг рдХреНрд╖рдорддрд╛ рд╣реЛрдЧреАред

рдореЗрдВ рд╕рдордЬред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдм рдЕрдкреЗрдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рдФрд░ рд╣рд░ рдХреЛрдИ рдЪреЗрддрд╛рд╡рдиреА рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдлреА рдордЬреЗрджрд╛рд░ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдПрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХреБрдЫ рд╣реИ, рдореИрдВ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рддрд╛ рд╣реВрдВред рдореИрдВрдиреЗ рдЬреЛ рдХрд┐рдпрд╛ рдЙрд╕рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИред

@qingzhengzhuma рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░рдирд╛ рдареАрдХ рд╣реИред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрднреА рднреА рдпрд╣рд╛рдВ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рд╣реИ (рдЬрд┐рд╕реЗ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдореБрджреНрджреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реВрдВрдЧрд╛), рд▓реЗрдХрд┐рди рд╣рдо рд╕рдВрднрд╛рд╡рд┐рдд рд╕реБрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ https://github.com/mozilla/pdf.js/issues/6126#issuecomment -130462101 рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ, рд╣рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рд╡рд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВред

рдЗрд╕ рдЪреЗрддрд╛рд╡рдиреА рдкрд░ рдХреЛрдИ рдЕрдкрдбреЗрдЯ? рдореИрдВ рдЕрднреА рднреА рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣рд╛ рд╣реВрдБ ...

@lenichols рдпрд╣ #5531 рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЖрдк PDF.js рдХреЗ рдХрд┐рд╕ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рдореИрдВ рдкреВрд░реНрд╡-рдирд┐рд░реНрдорд┐рдд v1.3.91 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЪреЗрддрд╛рд╡рдиреА рднреА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ
рдореИрдВ рдбреЗрдореЛ рдкреЗрдЬ http://mozilla.github.io/pdf.js/web/viewer.html рдкрд░ рдХреНрд░реЛрдо рдкрд░ рдЪреЗрддрд╛рд╡рдиреА рднреА рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВред

рдЖрд╣, рдпрд╣ рд╕рд╣реА рд╣реИред рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдореЗрдВ рдХреЛрдИ рдЪреЗрддрд╛рд╡рдиреА рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдирд┐рд░реНрдорд╛рдг рдХреЗ рджреМрд░рд╛рди рд╡рд╣ рдХреЛрдб рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдмрд┐рд▓реНрдб рдореЗрдВ рдореМрдЬреВрдж рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рд╣реИ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕, рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдмрд╕ рдЙрд╕ рдЪреЗрддрд╛рд╡рдиреА рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░реЗрдВред

рдореИрдВ npm рд╕реЗ pdf-dist рдХреЗ v1.4.124 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдФрд░ рд╣рд░ рдмрд╛рд░ рдЬрдм рдореИрдВ рдПрдХ рдкреГрд╖реНрда рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдХреНрд░реЛрдо рдХрдВрд╕реЛрд▓ рдореЗрдВ рдЪреЗрддрд╛рд╡рдиреА The provided value 'moz-chunked-arraybuffer' is not a valid enum value of type XMLHttpRequestResponseType. рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред рдореИрдВ рдЕрднреА рднреА рдЕрдкрдиреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╡реНрдпреВрдЕрд░ рдХреЛ рдХрд╛рдо рдкрд░ рд▓рд╛рдиреЗ рдХреЗ рдмреАрдЪ рдореЗрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдореИрдВ рдпрд╣рд╛рдВ рд╕рд┐рд░реНрдл рдпрд╣ рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реВрдВ рдХрд┐ рдпрд╣ рдПрдХ рдХрд╖реНрдЯрдкреНрд░рдж рд╕рдВрджреЗрд╢ рд╣реИред рдердХрд╛ рд╣реБрдЖ:

v1.4.131 рдХреЗ рд╕рд╛рде рд╕рдорд╛рди рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ .....

@timvandermeij рдпрд╣ рд╕рдВрджреЗрд╢ рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧреЛрдВ рдХреЛ рдкрд░реЗрд╢рд╛рди рдХрд░ рд░рд╣рд╛ рд╣реИред рдХреНрдпрд╛ рд╣рдореЗрдВ рдХреНрд░реЛрдо рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕рд╢рд░реНрдд рдЬрд╛рдВрдЪ рдЬреЛрдбрд╝рдиреА рдЪрд╛рд╣рд┐рдП (рдЬреИрд╕реЗ !window.chrome && ... )?

@ рд░реЛрдм - WI рд╕рд╣рдордд рд╣реИрдВ рдХрд┐ рд╕рдВрджреЗрд╢ рдЖрджрд░реНрд╢ рдирд╣реАрдВ рд╣реИред рд╣рдо рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ src рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдмреНрд░рд╛рдЙрдЬрд╝рд░-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдб рд╕реЗ рдмрдЪрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдХреЛрдИ рдЕрдиреНрдп рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ рддреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЬрд╛рдирд╛ рд╣реЛрдЧрд╛ред рдЖрдк рд╣рдореЗрд╢рд╛ рдПрдХ рдкреАрдЖрд░ рдЬрдорд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЕрдиреНрдп рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВред

@ рд░реЛрдм рдХрд╛ рдХрд╛рд░реНрдпрд╢реАрд▓ рд╕рдВрд╕реНрдХрд░рдг - рдбрдмреНрд▓реНрдпреВ рдХрд╛ рд╕реБрдЭрд╛рд╡ рдЬреЛ рдЪреЗрддрд╛рд╡рдиреА рдХреЛ рд░реЛрдХрддрд╛ рд╣реИред

pdf.worker.js - рд▓рд╛рдЗрди: 8769

- var supportsMozChunked = (function supportsMozChunkedClosure() {
+ var supportsMozChunked = !(typeof navigator !== 'undefined' && /Chrome/.test(navigator.userAgent)) && (function supportsMozChunkedClosure() {

рдореБрдЭреЗ рдЕрднреА рднреА рдпрд╣ рдЪреЗрддрд╛рд╡рдиреА рдорд┐рд▓ рд░рд╣реА рд╣реИ... chrome 53 рдФрд░ рдирд╡реАрдирддрдо pdf.js рдмреАрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛

Chrome v55.0.2883.87 . рдкрд░ рдЕрднреА рднреА рдпрд╣ рдЪреЗрддрд╛рд╡рдиреА рдорд┐рд▓ рд░рд╣реА рд╣реИ

+1

+1

+1

+1

рдмрд╛рддрдЪреАрдд рдХреЛ рд▓реЙрдХ рдХрд░рдирд╛ (рдЬреНрдпрд╛рджрд╛рддрд░ +1 рдХреЗ рдХрд╛рд░рдг)

#8768 . рджреНрд╡рд╛рд░рд╛ рд╕рдВрдмреЛрдзрд┐рдд

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕