2017-07-19 89 views
1

我想嵌入一個webbrowser在我的javafx程序的兩個階段。使用javafx webview對於預期內容(Panotour生成的360°視圖)不起作用。所以我必須尋找替代品。javafx嵌入式webbrowser爲html5

我使用JCEF失敗;它不適用於javafx(既不使用SwingNode也不使用GLJPanel)。

JxBrowser看起來很有前途,但是非常昂貴且封閉源代碼。

有人可以推薦開源(我必須擴展瀏覽器)和html5瀏覽器嵌入到javafx視圖嗎?很高興與GPU渲染。

感謝和問候

回答

1

不幸的是,它只適用於AWT/Swing,因爲它嵌入SwingNode太複雜了。

如果您想使用JCEF,則必須更改應用程序的結構。 這並不像您想象的那麼難,而且請記住 - 您還可以使用JFXPanel將Swing中嵌入JavaFX組件。該項目仍處於發展階段,並嘗試成爲更加友好,你甚至可以找到Maven的建立和叉子:

目前,你不會找到更好的選擇。

0

JxBrowser看起來很有希望,但非常昂貴,封閉源代碼。

如果您的應用程序是開源項目,您可以獲取JxBrowser開源許可here