List icon 目录

发布日期 2012年8月3日

JxBrowser 3.1

新功能

  • 添加了对 Mac OS X 10.8 (Mountain Lion) 的支持;
  • 添加了基于 XULRunner 15 的新 Mozilla Engine,支持 Windows 32 位和 Mac OS X 32/64 位环境。请参见 com.teamdev.jxbrowser.BrowserType.Mozilla15
  • com.teamdev.jxbrowser.prompt.LoginParams 类中添加了 domain 参数。

改进

  • 修复了 Browser 的 java.awt.event.KeyEvent 不包含正确键码的问题。

Mozilla

  • 添加了 MozillaBrowser.getContent(String contentType) 方法;
  • 修复了在两个 Browser 实例中注册相同 JavaScript 函数时出现的问题;
  • 改进了 JavaScript-Java Bridge。修复了在 NavigationListener.navigationFinished(NavigationFinishedEvent event) 事件中注册 JavaScript 函数时出现的死锁问题;
  • 添加了对 window.print() JavaScript 函数的支持;
  • 添加了对默认代理设置的支持。现在 Mozilla 允许读取默认代理设置;
  • 添加了对 Linux 上 Java 7 的支持;
  • 添加了对土耳其语 Windows 7 平台的支持;
  • 添加了对多个插件目录的支持;
  • 添加了 com.teamdev.jxbrowser.dom.DOMElement.innerHTML() 方法;
  • 改进了 Mozilla 中的下载功能。

IE

  • 改进了清除缓存功能;
  • 改进了 Browser.executeScript(String javaScript) 方法的性能;
  • 添加了 com.teamdev.jxbrowser.dom.DOMElement.innerHTML() 方法。

Safari

  • 改进了 Browser.navigate(String location, String postData) 方法;
  • 改进了 JavaScript-Java Bridge。添加了对负双精度值的支持;
  • 改进了 Safari 组件,使其可以在模态对话框中工作;
  • HttpCookieStorage 现在支持 64 位环境;
  • 添加了对打印功能的支持;
  • 禁用了控制台中的 JNI 日志记录。

Mozilla15 中的已知问题

  • http://vimeo.com 上的视频无法播放;
  • DOM 功能中存在内存泄漏问题。
  • 无法同时使用 Mozilla 和 Mozilla15。
  • jxbrowser.plugin.dirjxbrowser.xulrunner.use.profile 系统属性尚不支持。