发布日期 2019年1月10日
JxBrowser 6.22.2
我们非常高兴地宣布一个包含重要修复和改进的小更新。
改进
- 已添加对 Linux 和 macOS 上 JRE 8 的
javafx.embed.swing.JFXPanel
的支持。 - 日志消息中的用户密码现在被屏蔽。
- 在 macOS 上,创建
Browser
实例之前,现在会检查和更新 Chromium 可执行文件的权限。
已修复的问题
- 提交带有
enctype=text/plain
属性的 Web 表单时,上传数据类型不正确。 - 默认的 Swing 打印对话框未在事件调度线程 (EDT) 中显示。
- 在 Windows 10 64 位系统上切换带有
BrowserView
的标签页时,JVM 崩溃。 - 上传文件时,发送到 Web 服务器的是文件的绝对路径,而不仅仅是文件名。
- 在 Windows 的轻量级渲染模式下,弹出下拉框的位置不正确。
- 在查找文本 DOM node 上的 DOM 元素时,Chromium Render 进程意外终止。
- 当
NetworkDelegate
方法抛出java.lang.Error
时,程序冻结。 - 将
BrowserView
从一个显示器移动到另一个显示器时,Chromium Main 进程崩溃。 - 在 JRE 10 的轻量级渲染模式下,
com.teamdev.jxbrowser.chromium.swing.internal.SwingUtil.isSystemKey()
方法中抛出java.lang.NoSuchMethodError
异常。 - 在轻量级
BrowserView
异步地从 JavaFXScene
中移除时,SwingUtil.isDpiAware()
方法抛出NullPointerException
。
请发送电子邮件至 customer-care@teamdev.com 以获取 JxBrowser 6.22.2 的下载链接。
关注 @JxBrowserTeam ,获取库的更新动态。
订阅我们的 RSS feed ,获取最新版本动态。