List icon 目录

发布日期 2017年6月12日

JxBrowser 6.14.1

改进

我们改进了 Chromium 二进制文件的提取逻辑。现在,我们使用原生的 7z 工具来压缩/解压 JxBrowser JAR 文件中针对不同平台的 Chromium 二进制文件。这显著减少了首次运行的初始化时间。

修复

本次更新修正了以下错误:

问题:

  • 在 Windows 7 上,DPI 大于 100% 且启用了 Windows Aero 时,JavaFX 轻量级渲染模式缩放错误。
  • 在 Linux 的重型渲染模式中出现黑线闪烁。
  • DOMElement.getBoundingClientRect() 方法返回错误的 Y 坐标。
  • SVG 内容的打印问题。
  • 将网页打印到 A5 格式的纸张上。

崩溃:

  • 在轻量级渲染模式下从本地文件加载 PDF 文档时,Chromium Engine 崩溃。
  • 调用 CacheStorage.clearCache() 方法时,Chromium Engine 崩溃。
  • 关闭包含已加载 PDF 文档的 JavaFX 窗口时,Chromium Engine 崩溃。
  • 在重型渲染模式下隐藏 JavaFX 弹出窗口时,Chromium Engine 崩溃。
  • 调用 Event.reset() 方法时,由于 JNI 代码中的错误,JVM 崩溃。
  • 在 JVM 中:出现 "Fatal error: Illegal threadstate encountered"

死锁:

  • 通过远程调试端口从控制台打开窗口时出现死锁。
  • 在 macOS 的重型渲染模式下打开 JavaFX 弹出窗口时出现死锁。
  • 在 Linux 的轻量级渲染模式下使用拖放功能时出现死锁。

内存泄漏:

  • 在 JavaFX 的 BrowserView 中。
  • 在 JavaFX 应用程序中销毁 Browser 实例时。
  • 重新加载网页时的内存负载。

请发送电子邮件至 customer-care@teamdev.com 以获取 JxBrowser 6.14.1 的下载链接。