可嵌入的跨平台Web浏览器?

时间:2010-08-16 19:06:57

标签: java .net c++ cross-platform browser

我想知道是否有可以嵌入我的应用程序的Web浏览器,这是跨平台的(Windows,OS X,Linux)?

我还没有确定编程语言,但我想我必须采用C ++路由(在这种情况下我可能会选择Qt作为GUI框架),除非存在.net / mono或Java的东西?

不需要太花哨,但理想情况下应该是免费/开源的。我知道我可以抓住WebKit来源,但这些都很大,我想知道它们是否真的用于嵌入,或者是否有可嵌入的浏览器?

它不一定是最新的和最好的,虽然Ogg Theora的支持非常好(或者至少某种方式让我添加它)

5 个答案:

答案 0 :(得分:4)

我找到了这个基于Webkit的浏览器: Arora

答案 1 :(得分:2)

正如@Andrey在评论中指出的那样,WebKit本身就是可嵌入的。如果您使用Qt,那么您可以使用QtWebKit轻松地将其嵌入到您的应用程序中。

答案 2 :(得分:0)

这是一个java解决方案,但你可能想看一下jdic。

https://jdic.dev.java.net/

答案 3 :(得分:0)

Eclipse包含一个您可以使用的Web浏览器。我没有实际使用它的经验,但它适用于Eclipse内的网页。

答案 4 :(得分:0)

如果你只需要自动化一些表格填写,上传,下载等,你可以通过免费和开源的iMacros for Firefox插件(通过command line)远程控制Firefox。同样的方法也适用于Chrome的iMacros。