Безголовый Chrome REPL не работает

Когда я пытаюсь бежать:

google-chrome --headless --disable-gpu --repl http://google.com

становится бесконечным:

[0829/155519.758686:INFO:headless_shell.cc(303)] Type a Javascript expression to evaluate or "quit" to exit.
>>> {"result":{"type":"undefined"}}
>>> {"result":{"type":"undefined"}}
>>> {"result":{"type":"undefined"}}
>>> {"result":{"type":"undefined"}}
...

Google Chrome 60.0.3112.113 в Ubuntu 16.04

Это ошибка в Chrome?

1 ответ

Решение

Используйте двоичный файл / opt / google / chrome / chrome напрямую, а не google-chrome, который указывает на скрипт bash /usr/bin/google-chrome.

Взято из комментариев в

https://developers.google.com/web/updates/2017/04/headless-chrome

Напечатайте это

 alias chrome=/opt/google/chrome/chrome

затем используйте хром

 chrome --headless --disable-gpu --repl http://google.com
Другие вопросы по тегам