Безголовый 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