2012-10-25 2 views

답변

5

아니요, WebView은 플래시 재생을 지원하지 않습니다.

Flash Player from the DJ project Native Swing components을 사용해보세요. (이것은이 프로젝트에 대한 권장 사항이 아니며 결코 사용하지 않았습니다.)

또는 HostServices.showDocument을 사용하면 브라우저를 열어 플래시 컨텐츠를 재생할 수 있으므로 브라우저가 적절한 플러그인을 얻음으로써 사용자를 안내 할 수 있습니다.

+0

DJ 프로젝트가 나쁜 선택입니다. CEF C++ 구현을 둘러싼 무언가를 시도하십시오. –

+0

Alexey, 왜 그것이 나쁜 선택이고 CEF C++ 구현에 대해 자세히 설명 할 수 있습니까? –

+0

CEF는 제 생각에 궁극적 인 해결책입니다. 그러나 생산 준비가되어 있지 않고 계속 충돌합니다. 다른 옵션으로는 오래 전부터 단종 된 MozillaInterfaces와 JDIC가 있습니다. 현재 유일한 솔루션은 DJ Native Swing입니다. 크리스토퍼 데커 즈 (Christopher Deckers)는 절대적으로 멋진 일을했으며 플래시와 상호 작용하기 위해 SWT 브라우저 구성 요소를 활용하기 위해 수천 줄의 코드를 작성했습니다. 그래도 javaFx의 SwingNode에서 이것을 사용할 수 없었기 때문에 JFXPanel에서 내 javaFx 콘텐츠로 Swing 응용 프로그램을 만들고 JInternalFrame에서 내 플래시를 표시해야했습니다. –

관련 문제