0
간단한 .NET Winforms 응용 프로그램에서 IE 브라우저 컨트롤을 호스팅하고 있습니다. 컨트롤을 디스크의 특정 콘텐트로 이동 시키면 콘트롤은 콘텐트를 표시하는 대신 파일을 다운로드하려고 시도합니다. IE 브라우저에 붙여 넣을 때 정확히 동일한 URL은 문제의 SWF 파일을 처리 된 XML 데이터와 함께 올바르게 표시합니다 매개 변수로 전달됩니다. URL의호스팅 된 WebBrowser 컨트롤이 Flash 내용을 재생하는 대신 다운로드하려고 시도합니다.
약식 예 :
file:///C:/...SomeSwfFile.swf?dataXML=%3C ... assume well-formed XML here
난 그냥 URL의 형태로 IE 응용 프로그램처럼 동작하는 브라우저 컨트롤을 얻기 위해 무엇을 할 수 있는가?
피드백에 대한 추가 사항 : HTML 파일은 컨트롤에 잘로드됩니다.
요청한 파일이 htm으로 끝나는 경우에도 동일한 작업을 수행합니까? 보안 관련 일 수 있다고 생각합니다. –
HTML 파일이 정상적으로 작동합니다. 그러나 보안 문제는 아닙니다. 나는 IE의 보안을 존재하지 않는 것으로 설정했고 그 행동은 동일했다. –
이것은 내 문제 일 수 있습니다. http://social.msdn.microsoft.com/forums/en-US/ieextensiondevelopment/thread/c4a06945-7591-4b0f-ae01-1fec8162cfa8/ –