2014-11-13 1 views

답변

1

CasperJS는 PhantomJS (및 SlimerJS) 위에 구축됩니다. 그것들은 브라우저 그 자체입니다. WebView에서는 실행할 수 없습니다. 문서화 된 시험을 찾지는 못했지만 컴파일하는 것이 가능할 수도 있습니다.

당신은 안드로이드 웹보기에 포트 PhantomJS API 할 수 있어야하고, 다음이 새로운 API를 사용하고 DroidScript를 통해 실행할 수 있습니다 그래서 CasperJS에 일부 조정을해야한다. 이것은 작업입니다.

더 쉬운 작업은 서버에서 실행중인 PhantomJS/CasperJS instance을 유지하거나 사용하려는 서버 측 프레임 워크에서 인스턴스를 생성하고 앱의 특정 스크립트로 쿼리하는 것입니다. 앱에 만들어진 모든 스크린 샷을 보낼 수는 있지만 라이브 비디오보기는 불가능합니다.