发布日期 2023年9月1日
JxBrowser 7.35
此版本存在一个问题,即无法在需要提升权限的文件夹中提取二进制文件。此问题已在 JxBrowser 7.36 中修复。
Chromium 116.0.5845.140
我们已将 Chromium 升级至 116.0.5845.140 版本。
自上次升级以来的完整变更列表:
早期二进制文件提取
默认情况下,JxBrowser 在创建 Engine
时提取 Chromium 二进制文件。现在,开发者可以提前提取二进制文件:
// 将二进制文件提取到指定目录。
ChromiumBinaries.deliverTo(chromiumDir);
// 将二进制文件提取到默认目录。
ChromiumBinaries.deliverToDefaultDirectory();
// 五分钟后。
var engine = Engine.newInstance(OFF_SCREEN);
更多信息,请查阅二进制文件提取指南。
自定义二进制文件交付
从 JxBrowser 7.35 开始,开发者可以完全控制将 Chromium 二进制文件交付到环境中。
这段代码展示了如何完全自定义二进制文件的交付过程:
class CustomDelivery implements BinariesDelivery {
void deliverTo(Path chromiumDir) {
// 从互联网、共享驱动器等地方下载二进制文件。
// 将准备好的二进制文件复制到 `chromiumDir`。
}
}
// 使用默认目录。
ChromiumBinaries.deliverToDefaultDirectory(new CustomDelivery());
// 或者使用任意目录。
ChromiumBinaries.deliverTo(chromiumDir, new CustomDelivery());
更多信息,请查阅二进制文件交付指南。
质量优化
- 修复了 PDF 打印中的问题。
- 修复了 SWT 3.124 及更新版本中的运行时问题。
- 修复了下载 PDF 文件时缺少回调的问题。
- 启用了
AmbientAuthenticationInPrivateModesEnabled
策略的覆盖功能。
下载 JxBrowser 7.35
请提供您的电子邮箱地址,我们会尽快将下载说明发送给您。
我们无法发送电子邮件。请使用直接链接下载JxBrowser。
如果您已经是我们的注册客户,您无需任何操作,即可轻松享受此次更新。
如果您希望深入了解并体验我们的产品,您可以申请评估许可证。
关注 @JxBrowserTeam ,获取库的更新动态。
订阅我们的 RSS feed ,获取最新版本动态。