2014-05-12 2 views
11

phantomjs와 함께 크롬 확장 (.crx)을 설치할 수있는 방법이 있습니까?크롬 확장을 phantomjs와 통합

내 작업은 을 phantomjs와 통합하여 모든 광고 URL을 필터링하고 phantomjs를 사용하여보고 할 수 있습니다.

adblockplus 확장을 phantomjs와 통합하는 다른 방법은 없습니까?

+0

예. 그래서 그 일을 왜 시도 했습니까? –

+0

@ZigMandel 나는 adblockplus에 대한 코드를 가지고 있습니다. 필자는 진입 점이 무엇인지, PhantomJs가 어디서 작동하여 작동 하는지를 잘 모릅니다. 이상적으로, 그것은'page.open' 전에 활성화되어야합니다. 확장을 tweek하고 onResourceRequested 콜백에 추가 할 수 있습니다. 다른 방법이 있는지 알고 싶을 때 – Devaroop

+0

업데이트 또는 답변이 있으십니까? –

답변

3

PhantomJS는 Chromium이 아닌 3 년 된 WebKit 포크 (QtWebKit)를 기반으로합니다. 따라서 PhantomJS에서는 Chrome 확장 프로그램을로드 할 수 없습니다.

Chrome 확장 프로그램을 자동으로 사용하려면 Selenium WebDriver 프로젝트에서 ChromeDriver을 사용하는 것이 좋습니다.

관련 문제