web-dev-qa-db-ja.com

Firefox 54.0へのアップグレード後、FirefoxのCLIを使用してWebページのスクリーンショットをキャプチャできない

Firefoxのコマンドラインインターフェース(Shift + F2)を使用して、Firefoxでフルページのスクリーンショットを数か月間撮りました。

以下は、FirefoxのCLIを介してスクリーンショットをキャプチャするために使用する構文です。

screenshot --fullpage filename.png

ただし、Firefox 54.0にアップグレードすると、Webページのスクリーンショットを撮ろうとすると、ほぼ毎回「unknownError」が返されます。代わりに、「TypeError:this.target.tab is null」というエラーが何度か発生しました。

--fullpageパラメーターを使用した場合と使用しない場合の両方で、数十の異なるWebページのスクリーンショットを撮ってみましたが、成功しませんでした。実際、私がキャプチャできたスクリーンショットは、Firefoxの「新しいタブ」ページと、「about:config」などの他のFirefoxページのものだけです。

どんな助けでも大歓迎です。前もって感謝します!

4
PC_LOAD_LETTER

物事が変わったようです...これは私がやったことです:

まず、ツール> Web開発者>インスペクターを選択します。

ツールチップとしてToolbox optionsが付いた小さな歯車を探します。歯車をクリックして、ツールボックスオプションを開きます。

「使用可能なツールボックスボタン」までスクロールし、「ページ全体のスクリーンショットを撮る」を探します。そのチェックボックスをオンにします。ツールボックスオプションの歯車の左側に小さなカメラアイコンが表示されます。表示されない場合は、インスペクターウィンドウを閉じてから再度開きます。

Firefox full page screenshot

4
DK Bose