Joindre (recommandé) ou créer un lien vers le fichier PDF ici : tout pdf
Configuration:
Étapes pour reproduire le problème :
Quel est le comportement attendu ? (ajouter une capture d'écran)
pdf.js utilise des couleurs sombres
Qu'est ce qui ne s'est pas bien passé? (ajouter une capture d'écran)
Lien vers une visionneuse (si hébergé sur un site autre que mozilla.github.io/pdf.js ou en tant qu'extension Firefox/Chrome) : N/A
@utopianknight À partir de vos captures d'écran, vous avez réussi à amener le spectateur dans le thème sombre, et le code est également là. Avez-vous peut-être une idée pourquoi cela pourrait ne pas fonctionner ici?
Étrange, le mode sombre fonctionne bien pour la version Web, mais pas pour la version intégrée. On dirait qu'il y a du code pour remplacer cela dans Firefox. Je vais ouvrir un bug en amont.
Une chose à clarifier, l'utilisation d'un thème en mode sombre dans Firefox ne change pas tout en mode sombre qui utilise le CSS prefers-color-scheme: dark
. Cela doit être défini au niveau du système d'exploitation.
Même si je règle le système d'exploitation en mode sombre, la visionneuse PDF intégrée ne change pas de thème.
Cela semble être un problème avec Firefox, pas avec PDF.js. Ouvrez ceci et jouez avec dans Firefox et dans un navigateur Chrome :
Jusqu'à ce que cela soit corrigé et comme solution de contournement temporaire, je peux faire du thème sombre le thème par défaut car c'est ce à quoi les utilisateurs de Firefox sont habitués.
Changer le thème avec Menu > Personnaliser > Thèmes > Clair/Foncé ne fonctionne pas.
Mais changer le thème dans les outils de développement (avec devtools.inspector.color-scheme-simulation.enabled défini sur true dans about:config) fonctionne.
Une chose à clarifier, l'utilisation d'un thème en mode sombre dans Firefox ne change pas tout en mode sombre qui utilise le CSS prefers-color-scheme: dark. Cela doit être défini au niveau du système d'exploitation.
Malheureusement, la définition d'un thème en mode sombre pour le bureau xfce n'est pas détecté par firefox.
Sous Linux, il n'y a pas de concept de mode clair/sombre dans gtk, donc une heuristique est utilisée https://searchfox.org/mozilla-central/rev/d54712b9644b49cec6cc90a9e0c325fdfab04e7c/widget/gtk/nsLookAndFeel.cpp#1009 -1023
Même si je règle le système d'exploitation en mode sombre, la visionneuse PDF intégrée ne change pas de thème.
Après un redémarrage du navigateur, le mode sombre fonctionne sur MacOS pour moi.
jusqu'à aujourd'hui, l'utilisation de l'addon Dark Reader fonctionnait bien, mais après la mise à jour d'hier, la page pdf.js a été "protégée par le navigateur", de sorte que les addons ne peuvent pas y accéder et nous sommes de retour à la version brillante des yeux
Un correctif temporaire qui a fonctionné pour moi allait à about:config
et à l'ajout d'une nouvelle propriété ui.systemUsesDarkTheme
de type Number
avec la valeur 1
.
Merci @sunjerry019 de m'avoir
La solution de sunjerry019 n'a pas fonctionné pour moi. Ce qui a fonctionné, c'est de définir privacy.resistFingerprinting
sur false
. Ce n'est clairement pas une bonne solution.
Je peux confirmer que le réglage de privacy.resistFingerprinting
à false
fonctionne également pour moi.
D'une manière ou d'une autre, les paramètres de confidentialité ne permettent pas l'heuristique de piratage décrite ci-dessus utilisée pour détecter le thème sombre sur gtk.
Je peux confirmer que la méthode @sunjerry019 fonctionne pour moi sur mon système Lubuntu 20.04.
Un correctif temporaire qui a fonctionné pour moi allait à
about:config
et à l'ajout d'une nouvelle propriétéui.systemUsesDarkTheme
de typeNumber
avec la valeur1
.
Un correctif temporaire qui a fonctionné pour moi allait à
about:config
et à l'ajout d'une nouvelle propriétéui.systemUsesDarkTheme
de typeNumber
avec la valeur1
.
ne fonctionne pas sur win 10 64 bits FF stable.
J'ai besoin d'aide, je ne trouve toujours pas la meilleure solution pour créer toutes les pages Web en mode sombre avec des polices claires. essayé les modules complémentaires night eye , dark reader , minuit lézard, shadowbox , https://addons.mozilla.org/en-US/firefox/addon/dark-background-light-text/ , fichier css ( https://developer .mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme ) mais pas un mode sombre parfait avec des polices claires . les pages ne sont pas bien placées au centre et les cases ne sont pas parfaites. définissez ui.systemUsesDarkTheme sur 1 dans about:config également ne fonctionne pas.
Serait-il difficile d'ajouter une bascule à la barre d'outils secondaire pour basculer entre le mode sombre/clair (quel que soit le thème du système) ? Cela ajouterait une solution de contournement à tous les problèmes actuels et futurs liés à la détection des modes clair/sombre.
J'espère que cela sera réglé bientôt. Pour l'instant, je télécharge tous les PDF et les visualise localement afin que mes yeux ne soient pas brûlés. La désactivation de RFP fonctionne, mais n'est pas une solution ni une solution de contournement. C'est un compromis de sécurité.
Commentaire le plus utile
Un correctif temporaire qui a fonctionné pour moi allait à
about:config
et à l'ajout d'une nouvelle propriétéui.systemUsesDarkTheme
de typeNumber
avec la valeur1
.