发布日期 2015年2月18日
JxBrowser 5.0
JxBrowser 5.0 包含以下功能和改进。
- 支持 JavaFX。
- 支持 Mac OS X 上的 64 位 Chromium。
- 支持 OSGi 环境。
- 支持 Linux 上的系统 MP3/MP4 编解码器。
添加的新类和方法:
DOMKeyEvent
类。DOMMouseEvent
类。DOMEvent.preventDefault()
方法。- 添加了
DOMEvent.stopPropagation()
方法。 DOMFormElement
类。DOMInputElement
类。DOMSelectElement
类。DOMOptionElement
类。DOMTextAreaElement
类。JSObject
类。JSFunction
类。ResourceHandler
类。NetworkDelegate.onDestroyed()
方法。NetworkDelegate.onBeforeSendProxyHeaders()
方法。RequestParams.getRequestId()
方法。ZoomService.setDefaultZoomLevel(double level)
方法。ZoomService.getDefaultZoomLevel()
方法。DownloadItem.cancel()
方法。DownloadItem.pause()
方法。DownloadItem.resume()
方法。DownloadItem.isCanceled()
方法。DownloadItem.isPaused()
方法。- 添加了对 Chromium Geolocation API(地理位置 API)的支持。您可以使用
BrowserPreferences.setChromiumVariable()
方法,通过配置所需的 API 密钥(包括地理位置),来配置 Chromium Engine。 - 添加了对垂直和水平调整光标的支持。
- 添加了对
--disable-web-security
和-–allow-file-access-from-files
Chromium 开关的支持。您可以使用这些开关禁用默认启用的同源策略。 - 改进了
DefaultDownloadHandler
。它会检查所选目录的权限,并在 Java 进程没有权限保存文件时进行提示。 - 修复了
Browser.isDisposed()
方法在已经释放或崩溃的 Chromium Engine 中返回 false 的问题。 - 改进了 CPU 和内存使用情况。
- 改进了多线程环境中的稳定性。
- 改进了 flash 插件的稳定性。
- 修复了 cookie 解析器中的
IllegalArgumentException
问题。
请发送电子邮件至 customer-care@teamdev.com 以获取 JxBrowser 5.0 的下载链接。
关注 @JxBrowserTeam ,获取库的更新动态。
订阅我们的 RSS feed ,获取最新版本动态。