Pdf.js: "O valor fornecido 'moz-chunked-arraybuffer' não é um valor enum válido ..."

Criado em 4 ago. 2015  ·  27Comentários  ·  Fonte: mozilla/pdf.js

Quando eu uso o PDF.js, abro um documento chinês no cromo, parte do conteúdo de algumas páginas é perdida. o console informa "O valor fornecido 'moz-chunked-arraybuffer' não é um valor enum válido da interface XMLHttpRequestResponseType." (webL10n / l10n.js, L829) e "O valor fornecido 'moz-chunked-arraybuffer' não é válido valor enum da interface XMLHttpRequestResponseType. "(pdf.worker.js, L1649), a versão do Chrome é 43.0.2357.132.

Comentários muito úteis

Versão de trabalho de @Rob - sugestão de W que evita o aviso.

pdf.worker.js - linha: 8769

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

Todos 27 comentários

Isso deveria ter sido corrigido em # 5531 você está usando um pdf.js mais recente do que isso?

Posso confirmar que o aviso moz-chunked-arraybuffer está acontecendo no visualizador de demonstração no Chrome 44.0.2403.125 OS X 10.10.4

pdf.worker.js: 1649 O valor fornecido 'moz-chunked-arraybuffer' não é um valor enum válido do tipo XMLHttpRequestResponseType.

No entanto, é apenas um aviso que o Chrome exibe durante a detecção de recursos e não indica nenhum tipo de erro.

5531 remove apenas a detecção de recursos para a construção do Chrome e do Firefox, mas não para o visualizador genérico, então isso realmente não resolve o aviso para o visualizador genérico.

@CodingFabian o bit de detecção de recurso ainda ocorre se MINIFIED ou GENERIC alvos de compilação são usados:

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

Espere, por que isso está fechado? Ainda estou recebendo o aviso

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

no Chrome 44.0.2403.130 (64 bits) com pdf.js 1.1.377.

Waity, por que isso está fechado?

Veja # 5531

Estou usando o pdf.js-dist 1.1.377 e ainda recebo este aviso. Vou depurar isso em breve.

Você receberá o aviso, mas apenas uma vez - ele apresentará capacidade de teste para carregar dados em blocos.

Eu entendo. Acho que está tudo funcionando conforme o esperado e todos podem ignorar o aviso. É realmente muito engraçado que deva haver um.

Parece que há muito o que discutir, eu reabri. Desculpe pelo que fiz.

@qingzhengzhuma Acho que não há problema em encerrar este problema. Ainda temos um aviso aqui (que eu consideraria um problema), mas estamos olhando https://github.com/mozilla/pdf.js/issues/6126#issuecomment -130462101 como uma possível solução, podemos discuta tudo lá.

Alguma atualização deste aviso? ainda estou entendendo ...

@lenichols Isso foi corrigido em # 5531. Qual versão do PDF.js você está usando?

Estou usando o Pré-construído v1.3.91 e também recebendo o aviso
Também posso ver o aviso sobre o Chrome na página de demonstração http://mozilla.github.io/pdf.js/web/viewer.html

Ah, isso mesmo. Não há nenhum aviso na extensão do Chrome, porque esse código é removido durante a construção. Mas está presente em uma construção genérica porque não é conhecido do Firefox ou algum outro navegador é usado. Apenas ignore esse aviso.

Estou usando a v1.4.124 de pdf-dist do npm e o aviso The provided value 'moz-chunked-arraybuffer' is not a valid enum value of type XMLHttpRequestResponseType. aparece no console do Chrome sempre que renderizo uma página. Ainda estou tentando fazer meu visualizador de documentos funcionar, mas não acho que esteja relacionado a nenhum problema. Estou aqui apenas para reclamar que é uma mensagem irritante. :cansado:

recebendo o mesmo aviso com v1.4.131 .....

@timvandermeij Esta mensagem parece incomodar muita gente. Devemos adicionar uma verificação condicional simples para o Chrome (por exemplo, !window.chrome && ... )?

@ Rob - Eu concordo que a mensagem não é ideal. Queremos evitar o código específico do navegador na pasta src tanto quanto possível, mas se não houver outra maneira, então acho que temos que ir em frente. Você sempre pode enviar um PR e ver o que outros desenvolvedores pensam sobre isso.

Versão de trabalho de @Rob - sugestão de W que evita o aviso.

pdf.worker.js - linha: 8769

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

Ainda estou recebendo este aviso ... Usando o Chrome 53 e a versão beta do pdf.js mais recente

Ainda recebo este aviso no Chrome v55.0.2883.87

+1

+1

+1

+1

bloqueando a conversa (principalmente por causa de + 1s)

Endereçado por # 8768

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

smit-modi picture smit-modi  ·  3Comentários

azetutu picture azetutu  ·  4Comentários

PeterNerlich picture PeterNerlich  ·  3Comentários

jigskpatel picture jigskpatel  ·  3Comentários

xingxiaoyiyio picture xingxiaoyiyio  ·  3Comentários