Pdf.js: "Der angegebene Wert 'moz-chunked-arraybuffer' ist kein gültiger Enumerationswert..."

Erstellt am 4. Aug. 2015  ·  27Kommentare  ·  Quelle: mozilla/pdf.js

Wenn ich PDF.js verwende, um ein chinesisches Dokument in Chrome zu öffnen, wird ein Teil des Inhalts auf einigen Seiten übersehen. die Konsole sagt "Der angegebene Wert 'moz-chunked-arraybuffer' ist kein gültiger Enum-Wert der Schnittstelle XMLHttpRequestResponseType."(webL10n/l10n.js,L829) und "Der angegebene Wert 'moz-chunked-arraybuffer' ist kein gültiger Enum-Wert der Schnittstelle XMLHttpRequestResponseType."(pdf.worker.js,L1649), die Chrome-Version ist 43.0.2357.132.

Hilfreichster Kommentar

Arbeitsversion des Vorschlags von @Rob--W, der die Warnung verhindert.

pdf.worker.js - Zeile: 8769

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

Alle 27 Kommentare

Dies sollte von #5531 behoben worden sein. Verwenden Sie eine neuere pdf.js?

Ich kann die Warnung moz-chunked-arraybuffer im Demo-Viewer von Chrome 44.0.2403.125 OS X 10.10.4 bestätigen

pdf.worker.js:1649 Der angegebene Wert 'moz-chunked-arraybuffer' ist kein gültiger Enumerationswert vom Typ XMLHttpRequestResponseType.

Es ist jedoch nur eine Warnung, die Chrome während der Funktionserkennung anzeigt und keine Art von Fehler anzeigt.

5531 entfernt nur die Funktionserkennung für Chrome- und Firefox-Builds, aber nicht für den generischen Viewer, sodass die Warnung für den generischen Viewer nicht wirklich gelöst wird.

@CodingFabian das Feature-Erkennungsbit tritt weiterhin auf, wenn MINIFIED oder GENERIC Build-Ziele verwendet werden:

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

Warte, warum ist das geschlossen? Ich bekomme immer noch die Warnung

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

auf Chrome 44.0.2403.130 (64-Bit) mit pdf.js 1.1.377.

Waity, warum ist das geschlossen?

Siehe #5531

Ich verwende pdf.js-dist 1.1.377 und erhalte immer noch diese Warnung. Ich werde das gleich debuggen.

Sie erhalten die Warnung, aber nur einmal - es wird die Testfähigkeit zum Laden von Daten in Blöcken bieten.

Ich verstehe. Ich denke, dann funktioniert alles wie erwartet und jeder kann die Warnung ignorieren. Es ist wirklich ziemlich lustig, dass es einen geben sollte.

Es scheint viel zu besprechen zu geben, ich öffne es wieder. Tut mir leid, was ich getan habe.

@qingzhengzhuma Ich denke, es ist in Ordnung, dieses Problem zu schließen. Wir haben hier immer noch eine Warnung (die ich in der Tat als Problem betrachten würde), aber wir betrachten https://github.com/mozilla/pdf.js/issues/6126#issuecomment -130462101 als mögliche Lösung dort alles besprechen.

Gibt es Updates zu dieser Warnung? ich bekomme es immer noch...

@lenichols Dies wurde in #5531 behoben. Welche Version von PDF.js verwenden Sie?

Ich verwende die vorgefertigte v1.3.91 und erhalte auch die Warnung
Ich kann die Warnung zu Chrome auch auf der Demoseite http://mozilla.github.io/pdf.js/web/viewer.html sehen

Ach, das stimmt. In der Chrome-Erweiterung gibt es keine Warnung, da dieser Code während des Builds entfernt wird. Es ist jedoch in einem generischen Build vorhanden, da es nicht im Voraus Firefox bekannt ist oder ein anderer Browser verwendet wird. Ignoriere diese Warnung einfach.

Ich verwende v1.4.124 von pdf-dist von npm und die Warnung The provided value 'moz-chunked-arraybuffer' is not a valid enum value of type XMLHttpRequestResponseType. jedes Mal in der Chrome-Konsole angezeigt, wenn ich eine Seite rendere. Ich bin immer noch dabei, meinen Document Viewer zum Laufen zu bringen, aber ich glaube nicht, dass es mit irgendwelchen Problemen zusammenhängt. Ich bin nur hier, um zu jammern, dass es eine nervige Nachricht ist. :müde:

Bekomme die gleiche Warnung mit v1.4.131.....

@timvandermeij Diese Nachricht scheint viele Leute zu stören. Sollten wir eine einfache bedingte Prüfung für Chrome hinzufügen (zB !window.chrome && ... )?

@Rob--WI stimmen zu, dass die Nachricht nicht ideal ist. Wir wollen browserspezifischen Code im src Ordner so weit wie möglich vermeiden, aber wenn es nicht anders geht, dann müssen wir wohl gehen. Sie können jederzeit eine PR einreichen und sehen, wie andere Entwickler darüber denken.

Arbeitsversion des Vorschlags von @Rob--W, der die Warnung verhindert.

pdf.worker.js - Zeile: 8769

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

Ich erhalte immer noch diese Warnung... Chrome 53 und die neueste Betaversion von pdf.js verwenden

Diese Warnung wird immer noch bei Chrome v55.0.2883.87 angezeigt

+1

+1

+1

+1

Sperren der Konversation (hauptsächlich wegen +1)

Adressiert von #8768

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen