请前往当前文档。
发布日期
JxBrowser 6.24.1
我们很高兴地宣布 JxBrowser 6 已更新,其中包含重要的修复和改进。
改进
- 现在,所有 Windows 32 位和 64 位的 Chromium 二进制文件都使用有效的 TeamDev 证书进行签名。
- 可通过
jxbrowser.server.socket.port系统属性配置 IPC 服务器套接字端口。默认情况下,JxBrowser 使用第一个可用的套接字端口。
已修复的问题
- 当使用另一个没有与之关联的非已销毁
Browser实例的BrowserContext的用户数据目录来配置BrowserContext,并尝试创建Browser实例时,会发生崩溃。 - 在 Windows 平台上,在销毁
Browser实例时发生崩溃。 - 在构造
Browser实例过程中,如果线程被中断,现在库会抛出一个带有适当消息的BrowserException,而不是java.lang.NullPointerException。 - 在 Windows 平台上,当在重量级渲染模式下调整 JavaFX
BrowserViewcom.teamdev.jxbrowser.chromium.javafx.internal.FxBoundsUpdater中出现java.lang.NullPointerException错误。 - “OS Command Injection” (CWE ID 78) 漏洞。
- 关闭
Browser实例时出现java.util.ConcurrentModificationException错误。 - 当存储类型设置为
StorageType.MEMORY时,PDF 文档在 PDF 视图器中无法显示。 - 当两个
Browser实例加载需要通过 SSL 客户端证书进行身份验证的相同 URL 时,应用程序会冻结。在这种情况下,会显示两个模态对话框,关闭第二个对话框时,Chromium Engine 会发生本地崩溃。
请发送电子邮件至 以获取 JxBrowser 6.24.1 的下载链接。