【问题标题】:Is it possible to change WebView of JavaFX to Chrome是否可以将 JavaFX 的 WebView 更改为 Chrome
【发布时间】:2015-11-18 22:50:14
【问题描述】:

我们正在尝试创建一个使用 html5 画布打开 url 的桌面应用程序。我们使用 Java 8 JavaFX 实现了它。但是我们在渲染草图时遇到了不好的反应。
这在 Chrome 浏览器中运行良好。是否可以在 JavaFx 应用程序中嵌入 chrome 浏览器?

【问题讨论】:

    标签: java html javafx java-8 javafx-webengine


    【解决方案1】:

    JavaFX的WebView可以改成Chrome吗

    没有。

    是否可以在 JavaFx 应用程序中嵌入 chrome 浏览器?

    是的。

    从 chromium 嵌入式项目中尝试JCEF,而不是 WebView。

    对于商业解决方案,JxBrowser 宣传 Chromium 对 JavaFX 应用程序的支持。

    我没有使用过 JxBrowser 或 JCEF,因此我没有关于如何使用它们或它们是否适合您的目的的更多详细信息或建议。

    【讨论】:

    • 我可以确认 JxBrowser 运行良好。但是您真的设法将 JCEF 嵌入到 JavaFX 应用程序中吗?据我所知,它只适用于 Swing。
    • 上次我查看评论是“目前没有计划支持它。欢迎外部贡献。” magpcss.org/ceforum/viewtopic.php?f=17&t=14639
    • 正如我在回答“我没有使用过 JxBrowser 或 JCEF”中所指出的那样。
    【解决方案2】:

    不,您不能在 JavaFX 的 webview 中嵌入 Chrome 浏览器。

    参考此链接:Performance of WebView in JavaFX

    您将了解它相对于其他浏览器的性能。

    【讨论】:

      【解决方案3】:

      不,目前没有这样的选项。 Oracle discussion

      但是,您可以在浏览器中部署您的应用程序 - here 是关于此的讨论。

      【讨论】:

        猜你喜欢
        • 2016-06-10
        • 2013-10-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-09-23
        • 1970-01-01
        • 1970-01-01
        • 2013-01-28
        相关资源
        最近更新 更多