List icon 目录

发布日期 2025年3月13日

JxBrowser 8.5.0

Compose BrowserView 的硬件加速支持

在此版本中,我们为 Compose Desktop 的 BrowserView 添加了硬件加速渲染模式的支持。若要启用该渲染模式,需要在初始化 Engine 实例时使用 RenderingMode.HARDWARE_ACCELERATED 参数。例如:

Kotlin
val engine = Engine(RenderingMode.HARDWARE_ACCELERATED)
val browser = engine.newBrowser()

在这种情况下,此 Engine 实例的所有 BrowserView 实例都将在硬件加速渲染模式下运行。

自定义 Chromium 品牌

JxBrowser 现支持使用 Chromium Branding 命令行工具生成的自定义品牌 Chromium 二进制文件。只需在初始化 Engine 实例时指定品牌化 Chromium 的路径即可。例如:

详细了解 Chromium 品牌设置,请参阅 Chromium → Branding 指南。

Chromium 134.0.6998.89

我们已将 Chromium 升级至更新版本,该版本引入了 23 项安全修复,其中包括:

如需自上次 Chromium 升级以来 Chromium 修复和改进的完整列表,请访问以下版本的产品博客文章:

质量优化

  • 屏幕共享对话框中的已打开窗口列表现在会动态更新。
  • 解决了在 Linux 系统上启用离屏渲染和透明背景时,BrowserView 顶部出现的黑条问题。
  • 修复了在 InterceptUrlRequestCallback 中分块写入数据时的错误。此前在单独线程中多次调用 job.write() 可能导致只有首个数据块被写入的问题。
  • 修复了打开屏幕共享的 Source Picker 对话框时发生的崩溃问题。
  • 修复了在 macOS 系统中,当网页中的文本字段弹出文本替换窗口时出现的卡顿问题。现在该弹窗可以正常显示,且不会阻塞键盘输入。

下载 JxBrowser 8.5.0

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

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

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

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

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

获取免费 30 天体验