2012-09-24 1 views
0

호스트 응용 프로그램 내에서 실행될 C++ 플러그인에 크롬 브라우저를 내장하려고합니다. 이것은 크롬으로 처음으로 작업 한 것이므로 내 무지를 용서해주십시오.Chromium 브라우저를 플러그인 안에 포함 할 수 있습니까?

cef가 초기화되고 브라우저가 어설 션이나 문제없이 인스턴스화되는 지점까지 실행되는 프로그램이 있습니다. 그러나 브라우저는로드 된 작업을 방해합니다. 브라우저의 인스턴스 생성 중에 호스트 응용 프로그램이 명령 줄 인수 오용에 대한 오류를 발생시키는 것으로 나타났습니다. 크롬이 명령 줄에서 메시지를 수신하려고합니까? 그렇다면 응용 프로그램이 플러그인 일 때 어떻게 이러한 메시지를받을 수 있습니까?

알 수없는 인수 (예 : "C : /HostApplication.exe -someRandomString")로 명령 줄에서 호출하여 호스트 응용 프로그램의 오류를 재현 할 수 있습니다.

+0

exec() 유형의 호출을 통해 외부 프로그램을 실행하는 것은 거실의 극한의 울버린이 "집 손님"만큼 많은 플러그인입니다. –

+0

외부 프로그램을 실행할 의도가 없습니다. 브라우저를 인스턴스화하는 동안 CEF가이 오류를 일으킨 것으로 보입니다. 이것은 내가 명령 행을 통해 실행 파일에 어떤 종류의 인수를 전달하고 있다고 믿게한다. CEF에 다른 통신 방법을 제공 할 수있는 설정이 있는지 궁금합니다. – ZECTBynmo

+0

플러그인 내부에 완전한 브라우저를 원하지 않을 것입니다. 대신 [WebKit] (http://www.webkit.org/) 브라우저 엔진 (Chromium 및 다른 사람들이 사용)을 살펴보십시오. –

답변

관련 문제