J'utilise l'interface de ligne de commande de Firefox (Maj + F2) pour effectuer des captures d'écran de toutes les pages de Firefox depuis plusieurs mois.
Ci-dessous, la syntaxe que j'utilise pour capturer des captures d'écran via la CLI de Firefox:
screenshot --fullpage filename.png
Cependant, lors de la mise à niveau vers Firefox 54.0, chaque fois que j'essaie de prendre une capture d'écran d'une page Web, elle renvoie maintenant avec "unknownError" presque à chaque fois. À quelques reprises, j'ai eu l'erreur "TypeError: this.target.tab est null".
J'ai essayé de prendre des captures d'écran de dizaines de pages Web différentes avec et sans le paramètre --fullpage, sans succès. En fait, les seules captures d'écran que j'ai pu capturer sont celles de la page "Nouvel onglet" de Firefox et d'autres pages de Firefox, telles que "about: config".
J'apprécierais grandement toute aide. Merci d'avance!
Il semble que les choses ont peut-être changé ... Voici ce que j'ai fait:
Sélectionnez d’abord Outils> Développeur Web> Inspecteur.
Recherchez la petite roue dentée avec Toolbox options
comme info-bulle. Cliquez sur la roue dentée pour ouvrir les options de la Boîte à outils.
Faites défiler jusqu'à Boutons disponibles de la boîte à outils et recherchez "Prendre une capture d'écran de la page entière". Cochez sa case. Une petite icône de caméra devrait maintenant apparaître à gauche de la roue dentée des options de la Boîte à outils. Si vous ne le voyez pas, fermez la fenêtre Inspecteur et rouvrez-la.