Интегрируйте хромовые расширения с фантомами

Есть ли способ установить хром-расширения (.crx) с помощью phantomjs?

Моя задача состоит в том, чтобы интегрировать adblockplus с помощью phantomjs, чтобы я мог фильтровать все рекламные URL-адреса и отчет с помощью phantomjs.

Или любой другой способ интегрировать расширение adblockplus с помощью phantomjs?

Ответ 1

PhantomJS основан на трехлетней вилке WebKit (QtWebKit), а не на Chromium. Поэтому вы не можете загружать расширения Chrome в PhantomJS.

Если вы хотите использовать расширения Chrome автоматическим способом, я предлагаю использовать ChromeDriver из проекта Selenium WebDriver.