List icon 目录

发布日期 2010年12月17日

JxBrowser 2.6

新功能

  • 在 Safari Engine 中添加了 Cookie 管理功能;
  • 为 IE 和 Mozilla 添加了键盘监听器支持;
  • 为 IE 和 Mozilla 添加了鼠标监听器支持。

已解决的问题

Mozilla engine

  • 将链接元素转换为 DOMElement 不再抛出 ClassCastException
  • 实现了 DOMElement.getHTML 方法;
  • HttpSecurityHandler 允许在 HTTPS 网页上导航;
  • 显示工具提示时,Engine 不再抛出 IllegalComponentStateException 异常;
  • 修复了 Browser.toImage 方法中的内存泄漏问题;
  • The Browser.setContent 现在支持损坏的 HTML;
  • 弹出窗口不再闪烁;
  • 弹出窗口的大小与通过 window.open JavaScript 函数传递的大小相同。

Safari engine

  • 现在可以通过 Browser.executeScript 方法访问 document.documentElement.innerText
  • 弹出窗口的大小与通过 window.open JavaScript 函数传递的大小相同。

IE engine

  • Browser.toImage 方法在 JDK 64 位版本中可正常工作;
  • 当 JDK 版本为 1.6.0_10-beta 时,可以创建 Browser 实例;
  • 弹出窗口的大小与通过 window.open JavaScript 函数传递的大小相同;
  • 访问不存在的 DOM 元素不再抛出 NullPointerException

已知限制

  • 代理功能不适用于 JDK 64 位上的 IE engine;
  • 在 Mac OS X 上同时在 Safari 和 Mozilla Engine 中打开包含 Flash 的网页会导致 JVM 崩溃;
  • 在 Safari Engine 中通过 Browser.executeScript 显示 JavaScript Alert 会导致 JVM 崩溃。