Можно ли предотвратить кражу фокуса Chrome при запуске Lighthouse из командной строки? - PullRequest
0 голосов
/ 14 февраля 2020

Я написал простую программу, которая автоматизирует выполнение нескольких аудитов производительности Lighthouse. Имея список URL-адресов, он запускает серию системных вызовов (по одному на URL-адрес) для запуска Lighthouse через командную строку, обработки результатов и добавления его в электронную таблицу. Неудобная вещь в этом состоит в том, что каждый запуск Lighthouse открывает новый экземпляр Chrome, который захватывает фокус от всего, что я делаю. Это затрудняет выполнение чего-либо еще во время работы программы. Я уже использую флаги --quiet и --headless, но они не влияют на этот аспект поведения. Единственный обходной путь, о котором я до сих пор думал, - это запустить эту программу на виртуальной машине. У кого-нибудь есть идеи получше?

...