我创建了一个Java应用程序(由Java Web Start部署),需要使用浏览器来显示HTML5内容。由于此类浏览器不一定在用户计算机上,我将portable version Chromium捆绑在我的JAR中。这有两个问题:
Jar的大小并不是一个大问题,除非超过100 MB。但是,便携式Chromium应用程序似乎只是Windows,我也需要部署在Mac OS桌面上。目前我正在以应用模式启动Chromium(使用--app="http://..."
),因为我只需要一个没有界面的浏览器窗口。
所以我的问题是,是否有其他浏览器可以捆绑而不是便携式铬?一些最好会更轻但肯定必须支持HTML5 的东西,并且我可以从Java后台应用程序以编程方式控制(尽管捆绑的网络服务器是一个可行的选项,不知道如何使用各种各样的防火墙)。也许有一些基于WebKit的轻量级和跨平台的东西?
答案 0 :(得分:3)
JavaFX2(这是Java 7附带)附带一个轻量级的html5浏览器。