2024
- v7.41.4
- v8.1.0
- v8.0.0
- v7.41.3
- v7.41.2
- v7.41.1
- v7.41.0
- v7.40.0
- v7.39.2
- v7.39.1
- v7.39.0
- v7.38.2
- v7.38.1
- v7.38.0
- v7.37.2
- v7.37.1
2023
- v7.37.0
- v7.36.3
- v7.36.2
- v7.36.1
- v7.36
- v7.35.2
- v7.35.1
- v7.35
- v7.34.1
- v7.34
- v7.33.2
- v7.33.1
- v7.33
- v7.32
- v7.31.1
- v7.31
- v7.30.3
- v7.30.2
- v7.30
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
发布日期 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 崩溃。