Я использую эту команду для скриншотов:
chromium-browser --headless --screenshot https://www.google.com
С здесь .
Это в основном работает:
[1101/145557.285618:ERROR:gpu_process_transport_factory.cc(980)] Lost UI shared context.
[1101/145558.357174:INFO:headless_shell.cc(538)] Written to file screenshot.png.
(Это хорошо освещено в других местах , но я не нашел полезного исправления для ошибки Lost UI. Это не имеет отношения.)
Как установить имя screenshot.png
для сохранения как-нибудь еще?
Я обнаружил несколько кратких описаний переключателей командной строки Chrome, таких как этот , но наиболее вероятный флаг "--output" не относится к скриншотам.
Если у вас есть лучшая рекомендация для скриншотов без головы или без хрома, это так просто, я весь слух.