2017-02-15 9 views
-1

wxWebView (Trident)를 사용하여 임시 포트에서 localhost 인터페이스에 바인드하는 내부 서버에서 제공된 페이지를 표시하는 Windows 응용 프로그램을 작성했습니다. 호스트 컴퓨터에 비행기 모드의 랩톱과 같이 활성화 된 활성 외부 IP 인터페이스가없는 경우 wxWebView 인스턴스가 페이지로드를 거부하고 페이지로드 실패 이벤트를 문자열과 함께 전송하는 문제가 발생했습니다. "INET_E_DOWNLOAD_FAILURE". 이런 일이 생기면 외부 브라우저 (Internet Explorer 포함)에서 내 웹 서버의 페이지를로드하여 루프백 인터페이스가 작동 중임을 알 수 있습니다. wxWebView 인스턴스를 구성하여 페이지를로드 할 수있는 방법이 있습니까?wxWebView 인터넷 연결없이 페이지로드가 실패 함

나는 웹보기 샘플 응용 프로그램에서이 작업을 할 때, 내가 로그 창에서 다음을 볼 수 있습니다

13:33:33: Navigation request to 'res://ieframe.dll/navcancl.htm#http://www.wxwidgets.org/' (target='') 
13:33:33: Title changed; title='http://www.wxwidgets.org/' 
13:33:33: Navigation complete; url='http://www.wxwidgets.org/' 
13:33:33: Title changed; title='Navigation Canceled' 
13:33:33: Document loaded; url='http://www.wxwidgets.org/' 
13:34:12: Navigation request to 'http://localhost:57588/stations.html' (target='') 
13:34:12: Error; url='http://localhost:57588/stations.html', error='wxWEBVIEW_NAV_ERR_CONNECTION (INET_E_DOWNLOAD_FAILURE)' 
+0

webview 샘플을 재현 할 수 있습니까? 또한 사용중인 라이브러리의 버전은 무엇입니까? 무슨 컴파일러? 어떤 OS를 테스트합니까? – Igor

+0

@Igor Visual Studio 2015에서 wxWidgets 3.1.0을 사용하고 있습니다. 샘플에서 동일한 문제가 발생합니다. Windows 10에서 테스트 중입니다. –

+0

오류가 발생하면 웹 서버로 리디렉션하기 위해 EVT_WEBVIEW_ERROR 이벤트를 시도했습니다. – macroland

답변

0

iWebBrowser2 인스턴스를 구성하는 데 사용할 수있는 방법에 대한 헛된에서 검색 후, 나는 결정했다 Trident 엔진을 완전히 덤프하고 wxWebViewChromium이 작동하도록했습니다. 다른 사람이 이와 비슷한 상황에 직면하면 wxWebViewChromium의 최신 버전이 최신 버전의 CEF와 함께 작동하지 않는 것으로 알고 있어야합니다.

0

주 : 대답하지만, @ 존 Trauntvein에 대한 의견/질문, 내가 너무 Google지도를 렌더링하지 않기 때문에 wxWebView IE 엔진을 삭제하기로 결정

내가 의견을 충분히 명성을 가지고 있지 않기 때문에 다각형. 당신이

그래서 https://forums.wxwidgets.org/viewtopic.php?f=1&t=43186

, 나는

https://github.com/sjlamerton/wxWebViewChromium

wxWebViewChromium에 현재 CEF 빌드

https://bitbucket.org/chromiumembedded/cef

구축을 위해 노력하고 알고 싶다면

은 여기서 논의

이 프로젝트는 4 세이며 CEF API가 변경되었습니다.

wxWebViewChromium의 변경 사항을 게시 하시겠습니까? 감사합니다.

+0

wxWebViewChromium을 cef의 현재 빌드로 작업 할만큼 충분한 정보를 얻지 못했습니다. 대신 호환되는 이전 버전 인 cef_binary_3.1180.823을 발견했습니다. –

관련 문제