List icon 目录

发布日期 2016年7月6日

JxBrowser 6.6

升级至 Chromium 51

此版本的主要变化是将 Chromium Engine 升级至 51.0.2704.106 版本,这也为 JxBrowser 的系统要求带来了几项变更。

2015 年 11 月,Google 宣布终止对 Windows XP、Windows Vista 以及 Mac OS X 10.6、10.7 和 10.8 的 Chrome/Chromium 支持,因为这些平台已不再由 Microsoft 和 Apple 积极维护。从 Google Chrome/Chromium 50 开始,这些平台将完全不再受到支持。由于 JxBrowser 6.6 基于 Chromium 51,因此对这些平台的支持也随之取消。

修复和改进

以下是 JxBrowser 6.6 中新增功能的详细概述:

  • **SpellCheck 事件。**此 API 允许注册 SpellCheckListener,以接收有关已加载网页上的拼写检查结果的通知。当已加载网页上的文本字段或文本区域获得焦点时,Chromium 的拼写检查器功能会自动检查文本并突出显示拼写错误的单词。使用 SpellCheckListener,您还可以获取有关拼写错误的单词的信息。
  • **多个网络摄像头。**现在您可以在一个网页上同时显示来自多个网络摄像头的视频。
  • **禁用了打印过于频繁时出现的 "Ignoring too frequent calls to print()" 错误消息。**默认情况下,Chromium 不允许过于频繁地调用打印功能。如果您尝试在 2-3 秒内多次打印网页,Chromium 将在 JavaScript 控制台中抛出 “Ignoring too frequent calls to print()” 错误消息并取消打印。现在,您可以根据需要随时调用打印功能。
  • 解决了在启用重量级渲染模式的 JavaFX 中无法关闭弹出窗口的问题。该问题是由于 JavaFX 与 Chromium 原生小部件之间的 GUI 线程冲突造成的,现已修复。
  • 修复了在网页上显示自定义光标时 Ubuntu 14.04 32 位和 64 位上出现的本机崩溃问题。此问题仅在启用重量级渲染模式时可重现。为了解决这个问题,我们对 JxBrowser 处理 Linux 上 Chromium 原生小部件的代码应用了几个补丁。
  • 修复了在 PDF 查看器中点击“下载”按钮时未实际下载 PDF 文档的问题。这个问题在非常特定的情况下会重现,即点击下载按钮发送 HTTP 请求到返回 PDF 文档的 Web 服务器。我们发现 JxBrowser 在 HTTP 请求中发送了不正确的用户代理字符串,导致 Web 服务器返回 500 HTTP 状态码。我们修复了 HTTP 请求标头中的错误用户代理字符串,并解决了该问题。

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