发布日期
JxBrowser 8.9.0
Linux 上的 Widevine
Widevine 是一项支持公司分发带有 DRM 编码内容的技术。自 JxBrowser 7.4 版本起,已在 Windows 和 macOS 上支持该功能。
在此版本中,我们将 Widevine 支持扩展到了 Linux,并引入了用于管理该功能的新 API:
Widevine widevine = engine.widevine();
WidevineActivationStatus status = widevine.activate().join();
boolean isActivated = widevine.isActivated();
您可以在媒体页面查看有关新 Widevine API 的详细指南。
重大变更
为了支持新 API,我们移除了 ProprietaryFeature.WIDEVINE 常量。
查看 8.8.0 到 8.9.0 迁移指南以了解如何替换此常量。
Chromium 137.0.7151.120
我们已将 Chromium 升级至更新版本,该版本引入了多项主要安全修复,其中包括:
- CVE-2025-5958: Use after free in Media
- CVE-2025-5959: Type Confusion in V8
- CVE-2025-6191: Integer overflow in V8
- CVE-2025-6192: Use after free in Profiler
您可以在以下 Chromium 博客文章中了解更多内容:
质量改进
- 修复了在禁用或无可用 GPU 的情况下,离屏渲染功能异常的问题。
- 修复了在 SWT 3.129.0 及更高版本中
swt.autoScale属性的处理问题。 - 修复了在 Windows 上以编程方式将 JavaFX 窗口移动到其他显示器时缩放比例不正确的问题。
- 修复了在 Windows 上两种渲染模式下创建
BrowserView时出现的短暂闪烁问题。 - 修复了 JavaFX 中
BeaconWindow类引发的 JNI 崩溃问题。 - 修复了在 macOS 上使用如 VoiceOver 等辅助功能时,SWT 抛出的
NullPointerException异常。 - 修复了当下载任务非常快地结束时发生的崩溃问题。
- 修复了在 Windows 的离屏模式下使用输入法(IME)时,日文字符旁意外出现拉丁字母的问题。
- 修复了在 Windows 上启用原生输入的离屏模式中,“上滑”手势未按预期滚动页面而是选择文本的问题。
- 修复了在 Windows 上启用原生输入的离屏模式中出现的字符错误问题。
- 修复了 macOS 上 SWT 离屏渲染中存在的内存泄漏问题。
下载 JxBrowser 8.9.0
请提供您的电子邮箱地址,我们会尽快将下载说明发送给您。
我们无法发送电子邮件。请使用直接链接下载JxBrowser。
如果您已经是我们的注册客户,您无需任何操作,即可轻松享受此次更新。
如果您希望深入了解并体验我们的产品,您可以申请评估许可证。