1
我需要從我的javafx應用程序(贏得)中的網絡播放視頻內容,我可以用WebView解決這個問題或者是否有任何其他合適的控件?有什麼辦法在javafx WebView中播放Flash?
我需要從我的javafx應用程序(贏得)中的網絡播放視頻內容,我可以用WebView解決這個問題或者是否有任何其他合適的控件?有什麼辦法在javafx WebView中播放Flash?
不,WebView不支持Flash播放。你可以試試Flash Player from the DJ project Native Swing components。 (這不是該項目的建議,我從來沒有使用它)。
或者,你可以使用HostServices.showDocument打開瀏覽器來播放Flash內容,讓有關通過獲取相應的插件引導用戶瀏覽器的煩惱。
DJ項目是一個不錯的選擇:)嘗試包東西圍繞CEF C++實現 –
阿列克謝,我可以問你爲什麼說這是一個不錯的選擇,你可以闡述一下CEF C++實現嗎? –
在我看來,CEF是最終的解決方案。但是,它不是生產準備和不斷崩潰。其他選項包括很久以前都停用的MozillaInterfaces和JDIC。所以看來目前唯一的解決方案是DJ Native Swing。克里斯托弗Deckers做了一個絕妙的工作,並寫了幾千行代碼來利用SWT瀏覽器組件與Flash進行交互。我沒在JavaFX的一個SwingNode雖然使用這個,所以我不得不用一個JFXPanel我JavaFX的內容和顯示我的閃存中的JInternalFrame創建Swing應用程序。 –