发布日期
JxBrowser 8.10.0
Chromium 139.0.7258.67
我们已将 Chromium 升级至较新版本,该版本引入了 12 项安全修复,其中包括:
- CVE-2025-8576: Use after free in Extensions
- CVE-2025-8577: Inappropriate implementation in Picture In Picture
- CVE-2025-8578: Use after free in Cast
您可以在 Chromium 博客文章 中了解更多相关信息。
结束对 macOS 11 的支持
Chromium 139 已不再支持 macOS 11,因此我们也在 JxBrowser 8.10.0 中移除了对此版本的支持。最后一个支持 macOS 11 的 JxBrowser 版本是 8.9.4。
质量改进与行为变更
修复了从 JavaScript 选择媒体设备的问题。此前,当网页调用 getUserMedia({ audio: true }) 时,会触发 SelectMediaDeviceCallback ,Chromium 会使用 Java 端返回的设备;但当网页调用 getUserMedia({ audio: {deviceId: 'foo-bar'} }) 时,回调结果会被忽略。
为修复该问题,我们为 SelectMediaDeviceCallback 扩展了两个新响应方法:cancel() 和 proceed()。cancel() 响应会取消媒体设备选择,proceed() 响应则允许 Chromium 列出可用的媒体输入设备。select(MediaDevice) 响应现在仅选择指定的媒体设备,并且只有该设备会对 JavaScript 可见。
下载 JxBrowser 8.10.0
请提供您的电子邮箱地址,我们会尽快将下载说明发送给您。
我们无法发送电子邮件。请使用直接链接下载JxBrowser。
如果您已经是我们的注册客户,您无需任何操作,即可轻松享受此次更新。
如果您希望深入了解并体验我们的产品,您可以申请评估许可证。