現在インストールされている拡張機能をGoogleで使用できませんChromeヘッドレスモードを使用します。有効にする方法はありますか?
拡張機能が機能するかどうかを確認する簡単な方法は、たとえば「 Comic Sans Everything 」拡張機能を追加することです。
したがって、Googleは次のようになります。
ただし、ヘッドレスモード(google-chrome --headless --disable-gpu --screenshot https://www.google.com
)、結果は次のとおりです。
いいえ、それは不可能であり、Chrome開発者 近い将来実装することを決定しました タスクの複雑さのため。
その問題を見ると、ChromeDriverの要件のために彼らがまだそれを検討しているという考えを得るかもしれませんが、代わりに彼らはChromeDriverを(DevToolsを通して)拡張なしで動作させることにしました。
Xvfb を使用して、Chromeエクステンションをヘッドレスで実行できます。
Sudo dnf install xorg-x11-server-Xvfb
xvfb-run google-chrome --remote-debugging-port=9222 --disable-gpu https://www.google.com
より複雑ですが、動作します。ヘッドレスchrome拡張テストに使用するものです。