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年6月14日
JxBrowser 2.3
改进
- 改进了 Windows、Mac OS X 和 Linux 平台上 Mozilla Engine 的稳定性;
- 在 Linux 和 Mac OS X 平台上将 Mozilla
XULRunner
更新至 1.9.2(Firefox 3.6)版本; - 为 Mozilla Engine 增加了 HTML5 支持;
- 为 Mozilla Engine 增加了工具提示支持;
- 在 Mac OS X PPC 平台上将 Mozilla 设置为默认 Browser;
- 将构建版本添加到 JxBrowser JAR Manifest 中。
已解决的问题
Mozilla engine
- 导航至包含 Flash 内容的网页时,JVM 崩溃(Linux 和 Mac OS X);
- 使用 JDK 1.6(Linux)时,无法多次将
Browser
组件添加/移除/添加到 Swing 容器中; - 当至少显示一个工具提示时,
Browser
组件会在销毁时挂起; - 显示 JavaScript 确认或提示对话框时崩溃(Linux);
- JavaScript 对话框不是模态的(Linux);
- 浏览到不存在的页面不会触发
NavigationFinished
事件; - 在 Ubuntu 9.10 32 位上崩溃(Linux);
- 有时 JavaScript 执行会挂起;
Browser.executeScript
方法应仅在 JavaScript 代码执行后返回;- JavaScript 弹出框无法阻止 DOM 事件(Linux);
- 有时弹出窗口不会打开;
- 双击时会显示两个 JavaScript 警告框(Linux);
- JavaScript 模态对话框无法正常工作(Mac OS X);
NavigationListener
无法正常工作;- 弹出窗口无法正确调整大小;
- 使用
NewWindowManager
创建的浏览器实例中,提示对话框(Prompt dialog)无法正常工作; - 添加/移除 Mozilla Engine 的
Browser
组件会导致应用程序崩溃(Linux); - Swing 快捷方式导致本机消息循环挂起(Linux);
Browser.setContent
在没有 meta 标签时无法渲染 HTML 内容;- 目标窗口参数无法正常工作。
IE engine
SilentPromptService
工作不正确;Browser.toImage
方法返回损坏的图像;- 显示 PDF 文档后关闭时失败。
已知限制
- Linux 平台上的 Mozilla Engine 仅支持 JDK
1.6.0_12
或更新版本; - 有时 Mozilla Engine Browser 组件无法获取焦点。