List icon 目录

发布日期 2010年10月26日

JxBrowser 2.5

新功能

  • Mozilla Engine 的 Cookie 管理功能;
  • 设置 Mozilla Engine 的自定义用户代理字符串的能力;
  • 设置 Mozilla FireFox 插件目录路径的能力。

已解决的问题

Mozilla engine

  • Browser 组件获得焦点时,KeyboardFocusManager 现在会收到通知;
  • 使用 Browser.setContent 方法设置的网页默认地址现在是 'about:blank',而不是 http://localhost
  • 在 Linux 平台上,32 位和 64 位的 XULRunner 现在不会在提取过程中相互覆盖;
  • 工具提示现在可以正确显示,不会在当前活动的 UI 组件中窃取焦点;
  • Browser.setContent 方法现在可以在 AWT 事件分派线程中调用;
  • Browser.setContent 方法中的 baseURI 参数现在按预期工作;
  • 当用户点击嵌入在 JInternalFrame 中的 Browser 组件或通过编程方式将焦点传递给 Browser 组件时,JInternalFrame 将被选中;
  • StatusListener 支持从 JavaScript 更改状态文本的情况。

Safari engine

  • NewWindowParams 提供正确的弹出边界;
  • 将显示 INPUT TYPE='FILE' HTML 元素的文件选择器对话框;
  • 快捷键不会导致 Safari Engine 崩溃;
  • JavaScript 在 Safari Engine 中的执行现在正常工作。

IE engine

  • 在 Windows XP 64 位系统上,弹出窗口不再闪烁。

已知限制

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