JxBrowser 7 的支持将于 2025 年 10 月终止,届时将不再提供 Chromium 更新和关键修复。
我们建议您升级至 JxBrowser 8,以享受新功能和改进带来的更多优势。
如果您有任何疑问或在升级过程中需要帮助,欢迎随时 。
发布日期
JxBrowser 7.38.0
配置 display-mode CSS 媒体特性
display-mode CSS 媒体特性定义了 Web 应用在常规浏览器、全屏模式、独立应用程序或其他方式中的显示方式。
现在,可以在特定的浏览器实例中设置 display-mode 的值:
browser.settings().displayMode(DisplayMode.FULLSCREEN);
此设置会改变 CSS 中的值,并影响应用哪些 CSS 规则。但请注意,此设置并不会改变浏览器显示网页的方式。
换句话说,上述代码会激活 @media (display-mode: fullscreen) 媒体查询下的 CSS,但并不会将浏览器切换至全屏模式。
Chromium 122.0.6261.94
我们已将 Chromium 升级至最新版本,该版本引入了多项安全修复,旨在防止远程攻击者通过精心制作的 HTML 页面潜在地利用堆损坏漏洞进行攻击。这些修复包括:
- CVE-2024-1669: Out of bounds memory access in Blink
- CVE-2024-1670: Use after free in Mojo
- CVE-2024-1938: Type Confusion in V8
- CVE-2024-1939: Type Confusion in V8
如需了解 Chromium 122.0.6261.94 版本中的完整修复和改进列表,请访问以下版本的产品博客文章:
质量优化
- 在离屏渲染模式下移动插入符时不再出现图形伪影。
- 在 Windows 硬件加速模式下,
BrowserView的可见性发生改变后,<select>下拉菜单现在能够正确显示其位置。 - 修复了在 Linux 上偶发性的 Chromium 崩溃问题。
- 关闭浏览器时,不再抛出偶发性的
ObjectClosedException异常。 - 现在可以导航至
chrome://inspect页面。 SearchContext::findElementsByName()方法现在也能够返回非 HTML 元素,如<svg>。
下载 JxBrowser 7.38.0
请提供您的电子邮箱地址,我们会尽快将下载说明发送给您。
我们无法发送电子邮件。请使用直接链接下载JxBrowser。
如果您已经是我们的注册客户,您无需任何操作,即可轻松享受此次更新。
如果您希望深入了解并体验我们的产品,您可以申请评估许可证。