WebKit浏览器在多个平台上的Java应用程序中

Jea*_*let 10 java embed webkit

我正在尝试在我的Java应用程序中嵌入一个WebKit浏览器.我坚持使用WebKit,因为我不想用每个浏览器测试我的HTML5/CSS/Javascript,例如,Eclipse SWT库中的Browser小部件支持.

有没有办法在Mac,Windows和Linux上执行此操作,从而确保我的网页统一呈现在我的Java应用程序中?

Jea*_*let 5

从SWT 3.7 M5开始,Browser如果使用SWT.WEBKIT标志创建,小部件可以在所有平台上使用WebKit .特定于平台的条件可能适用:请参阅http://www.eclipse.org/swt/faq.php#howusewebkit.

  • 由于要求,这不是一个很好的选择:Windows:32位SWT,必须安装Safari Linux:WebKitGTK 1.2.0或更新版必须在库加载路径中.默认情况下满足此要求的Linux发行版的示例包括Red Hat Enterprise Linux 6和Ubuntu 10.04.OS X:没有其他运行时要求,默认渲染器是基于WebKit的.Windows需要安装Safari吗?没有多少人拥有这个. (2认同)