저는 비디오 스트리밍을위한 파이어 폭스 플러그인으로 내보내는 DirectShow 응용 프로그램과 함께 작업하고 있습니다.DirectShow 응용 프로그램에서 html 요소를 어떻게 오버레이 할 수 있습니까?
내가 아는 한, 플러그인이 웹 페이지의 별도 창에 렌더링되는 것처럼 보입니다. 플래시와 마찬가지로 html 요소를 허용하도록 애플리케이션을 편집하고 싶습니다. wmode = 'opaque'또는 'transparent'로 허용됩니다. 또 다른 옵션은 응용 프로그램을 통해 마우스 이벤트를 전달하는 것입니다 (예 : 마우스 이동 및 마우스 다운).
나는 put_MessageDrain과 put_Owner에 대해 읽었지만 응용 프로그램에 적용하는 방법이나 작동하는지 잘 모르겠습니다.
iframe shimming이 작동 할 수도 있지만 응용 프로그램의 소스 코드에 액세스 할 수 있으므로 작업을 직접 사용하는 대신 직접 기능을 추가하고 싶습니다. iframe이 최선의 선택 사항으로 흐르고 있습니까? 가장 쉬운 옵션 인 것 같습니다.
응용 프로그램은 현재 창없는 모드를 사용하며 항상 웹 페이지의 다른 모든 항목 위에 있습니다.
이것은 매우 유익했습니다. 감사합니다. 더 많은 조사를하고 다른 질문이 있으면 알려 드리겠습니다. – Mike