gpt4 book ai didi

用于在嵌入式设备上显示网页的 Java 组件

转载 作者:搜寻专家 更新时间:2023-11-01 03:35:21 28 4
gpt4 key购买 nike

我正在 Java 上的 Raspberry PI 上开展一个项目。我们需要在应用程序上显示一些网页,所以我们需要一个网络浏览器组件。

我们尝试从 JavaFX 获取 WebView,但它不适用于嵌入式设备。因此,我们尝试用 WebView 构建 JavaFX,但它在构建时抛出了很多错误。最后的错误是它缺少包 libxml2-dev

第二次尝试是在 DJ 原生 swing 上,它有一个网络浏览器组件。所以我们使用它并安装了各种依赖项,但它抛出一个 SWTException 说没有更多的句柄并且没有 MOZILLA_FIVE_PATH 变量存在。

有没有办法在树莓派上显示网页?

最佳答案

甲骨文为 ARM 8u33 启动 JDK 时,已取消对嵌入式 JavaFX 的支持。您可以在其 release notes 中找到以下声明:

Starting with JDK 8u33, JavaFX Embedded is removed from the ARM bundle and is not supported.

如果您需要在嵌入式设备(包括Raspberry PI)上使用JavaFX,您可以尝试使用Gluon 提供的JavaFX Embedded SDK。他们最近添加了 support for WebView on ARM .

这可以使用必要的 plugin for one of the IDEs 轻松安装他们支持并添加 documentation 中描述的所需配置.

关于用于在嵌入式设备上显示网页的 Java 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33721650/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com