发布日期 2023年12月21日

JxBrowser 7.37.0

Chromium 已升级至 120.0.6099.109 版本

我们将 Chromium 升级到了一个新版本,其中引入了多项安全修复,包括:

要查看 120.0.6099.109, 版本中的 Chromium 修复和改进的完整列表,请访问此版本的 产品博客文章.

7-zip 已升级至 23.01

此次更新带来了安全更新,并提高了 ARM 二进制文件的压缩率。借助新版本,我们将 jxbrowser-mac-armjxbrowser-linux64-arm 归档文件的大小各减少了 8 兆字节。

文件回调的更改

新的 SaveFileCallback 回调

在此版本中,我们引入了一个新的回调,当浏览器执行 JavaScript 的 showSaveFilePicker()方法时,该回调将被调用。

当与 BrowserView, 一起使用时,浏览器将显示默认的文件选择对话框。 以下是如何注册你自己的 回调版本:

browser.set(SaveFileCallback.class, (params,tell) -> {
    tell.save(...); // or tell.cancel()
});

OpenFileCallbackOpenFolderCallback的新参数

OpenFolderCallback.Params中, 我们添加了 suggestedDirectory() 方法。 在 OpenFileCallback.Params中, 我们添加了 suggestedDirectory()acceptAll() 方法。

重大更改

我们从 OpenFileCallback.Params 中移除了 defaultFileName(), 因为底层的 Chromium 方法 已经不可用了。

质量优化

  • 在 SWT 中,当 BrowserView 是窗口中唯一的控件时,现在通过选项卡焦点遍历可以正确地 将焦点传递给它。
  • 在硬件加速模式下,对于在关闭另一个浏览器后创建的浏览器,其浏览器内容现在将呈现在 正确的位置。

下载 JxBrowser 7.37.0

请提供您的电子邮箱地址,我们会尽快将下载说明发送给您。

发送...
请检查您的收件箱。

我们无法发送电子邮件。请使用直接链接下载JxBrowser。

如果您已经是我们的注册客户,您无需任何操作,即可轻松享受此次更新。

如果您希望深入了解并体验我们的产品,您可以申请评估许可证。

获取免费 30 天体验
Go Top