【发布时间】:2012-05-10 23:09:40
【问题描述】:
我需要用java实现一个简单的浏览器。我一直在研究几种可能性,包括 JxBrowser、JBrowser、JavaFX (WebEngine + WebView) 等。 JxBrowser 有潜力,但它是一个付费库,我想避免。
此浏览器需要能够处理所有 Web 功能,包括 JavaScript 和 HTML5,同时能够通过代理进行连接。因此,最好的解决方案可能是使用像 Gecko 这样的网络引擎。
所以我想要一些关于能够实现 Gecko 引擎(包括 XULRunner)并可能更改核心 Gecko 偏好的库的建议。 此外,如果您知道任何其他不包括 Gecko 的可能解决方案,请随时讨论。
【问题讨论】:
-
这个问题可能是too open ended for SO。
-
为什么会这样?他试图用 Java 实现一个真正的自定义浏览器,但他对如何做到这一点感到疑惑。
标签: java browser proxy webview gecko