Pdf.js: "La valeur fournie 'moz-chunked-arraybuffer' n'est pas une valeur d'énumération valide... "

Créé le 4 août 2015  ·  27Commentaires  ·  Source: mozilla/pdf.js

Lorsque j'utilise PDF.js pour ouvrir un document chinois dans Chrome, une partie du contenu de certaines pages est manquée. la console indique "La valeur fournie 'moz-chunked-arraybuffer' n'est pas une valeur enum valide de l'interface XMLHttpRequestResponseType." (webL10n/l10n.js,L829) et "La valeur fournie 'moz-chunked-arraybuffer' n'est pas une valeur valide valeur enum de l'interface XMLHttpRequestResponseType."(pdf.worker.js,L1649), la version chrome est 43.0.2357.132.

Commentaire le plus utile

Version de travail de la suggestion de @Rob--W qui empêche l'avertissement.

pdf.worker.js - ligne : 8769

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

Tous les 27 commentaires

Cela aurait dû être corrigé par #5531. Utilisez-vous un pdf.js plus récent que cela ?

Je peux me conformer à l'avertissement moz-chunked-arraybuffer qui se produit sur la visionneuse de démonstration sur Chrome 44.0.2403.125 OS X 10.10.4

pdf.worker.js:1649 La valeur fournie 'moz-chunked-arraybuffer' n'est pas une valeur d'énumération valide de type XMLHttpRequestResponseType.

Cependant, il s'agit simplement d'un avertissement que Chrome affiche lors de la détection de fonctionnalités et n'indique aucune sorte d'erreur.

5531 supprime uniquement la détection des fonctionnalités pour la version Chrome et Firefox, mais pas la visionneuse générique, donc cela ne résout pas vraiment l'avertissement pour la visionneuse générique.

@CodingFabian, le bit de détection de fonctionnalité se produit toujours si des cibles de construction MINIFIED ou GENERIC sont utilisées :

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

Attends, pourquoi c'est fermé ? Je reçois toujours l'avertissement

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

sur Chrome 44.0.2403.130 (64 bits) avec pdf.js 1.1.377.

Attends, pourquoi c'est fermé ?

Voir #5531

J'utilise pdf.js-dist 1.1.377 et je reçois toujours cet avertissement. Je vais déboguer ça dans un instant.

Vous recevrez l'avertissement, mais une seule fois - il proposera une capacité de test pour charger les données en morceaux.

Je comprends. Je suppose que tout fonctionne comme prévu à ce moment-là, et tout le monde peut ignorer l'avertissement. C'est quand même assez marrant qu'il y en ait un.

Il semble y avoir beaucoup de choses à discuter, je le rouvre. Désolé pour ce que j'ai fait.

@qingzhengzhuma Je pense que c'est bien de clore ce problème. Nous avons toujours un avertissement ici (que je considérerais comme un problème en effet), mais nous examinons https://github.com/mozilla/pdf.js/issues/6126#issuecomment -130462101 comme solution possible, nous pouvons discuter de tout là-bas.

Des mises à jour sur cet avertissement? je l'obtiens toujours...

@lenichols Ceci a été corrigé dans #5531. Quelle version de PDF.js utilisez-vous ?

J'utilise la v1.3.91 pré-construite et je reçois également l'avertissement
Je peux également voir l'avertissement sur chrome sur la page de démonstration http://mozilla.github.io/pdf.js/web/viewer.html

Ah, c'est vrai. Il n'y a pas d'avertissement dans l'extension Chrome, car ce code est supprimé lors de la construction. Mais il est présent dans une version générique car il n'est pas connu à l'avance Firefox, ou un autre navigateur est utilisé. Ignorez simplement cet avertissement.

J'utilise la v1.4.124 de pdf-dist de npm, et l'avertissement The provided value 'moz-chunked-arraybuffer' is not a valid enum value of type XMLHttpRequestResponseType. apparaît dans la console Chrome chaque fois que je rends une page. Je suis toujours en train de faire fonctionner ma visionneuse de documents, mais je ne pense pas que cela soit lié à des problèmes. Je suis juste ici pour pleurnicher que c'est un message ennuyeux. :fatigué:

obtenir le même avertissement avec la v1.4.131.....

@timvandermeij Ce message semble déranger beaucoup de monde. Devrions-nous ajouter une simple vérification conditionnelle pour Chrome (par exemple !window.chrome && ... ) ?

@Rob--WI convient que le message n'est pas idéal. Nous voulons éviter autant que possible le code spécifique au navigateur dans le dossier src , mais s'il n'y a pas d'autre moyen, je suppose que nous devons y aller. Vous pouvez toujours soumettre un PR et voir ce que pensent les autres développeurs à ce sujet.

Version de travail de la suggestion de @Rob--W qui empêche l'avertissement.

pdf.worker.js - ligne : 8769

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

Je reçois toujours cet avertissement... Utilisation de Chrome 53 et de la dernière version bêta de pdf.js

Toujours cet avertissement sur Chrome v55.0.2883.87

+1

+1

+1

+1

verrouiller la conversation (principalement à cause des +1)

Adressé par #8768

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

aaronshaf picture aaronshaf  ·  3Commentaires

THausherr picture THausherr  ·  3Commentaires

patelsumit5192 picture patelsumit5192  ·  3Commentaires

anggikolo11 picture anggikolo11  ·  3Commentaires

zerr0s picture zerr0s  ·  3Commentaires