Запуск безголового Chrome с типом ввода, поддерживающим зависание - PullRequest
1 голос
/ 04 октября 2019

Я использую кукловодов для проведения тестов e2e. Похоже, что безголовый Chrome не поддерживает медиа-запрос @ (hover: hover) (см. эту проблему на github кукловода).

Вероятно, что Chrome предполагает, что метод ввода по умолчанию для безголовых не поддерживает зависание.

Кто-нибудь знает флаг запуска Chrome или какой-либо Javascript, чтобы обойти это, пожалуйста?

1 Ответ

1 голос
/ 04 октября 2019

Похоже, что пока единственный способ получить медиазапрос @media (hover: hover) в кукловоде - это запустить его с headless : false.

Однако вы можете эмулировать режим без головы с помощью Xvfb . Есть несколько примеров того, как это сделать в репозитории Puppeteer-with-xvfb .

...