2024
- v7.41.6
- v8.2.1
- v7.41.5
- v8.2.0
- 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
发布日期 2022年3月9日
JxBrowser 7.23
在本次更新中,我们扩展了 API 的功能,允许使用用户数据资料和信用卡信息自动填写 Web 表单,将 Chromium 升级至 98 版本,并修复了几个重要问题。
Chromium 98
Chromium 已升级至 98.0.4758.102 版本。
该 Chromium 版本包含许多安全修复,因此我们建议您升级至此版本。
Web 表单自动填充
用户数据 Profiles
现在,您可以使用包含地址、城市、电话、名字等信息的用户数据 Profile 来自动填充 Web 表单。要访问所有已存储的用户数据 Profiles,请使用以下 API:
profile.userDataProfiles().all().forEach(userDataProfile -> {
String email = userDataProfile.email();
String city = userDataProfile.address().city();
});
信用卡
记住信用卡信息,用它来自动填充 Web 表单,并通过全新的 API 来管理已保存的信用卡信息:
profile.creditCards().all().forEach(creditCard -> {
String number = creditCard.number();
CreditCardNetwork network = creditCard.network();
});
Linux Widevine
在 Linux 上使用 Widevine 来观看受 DRM 保护的电影和音频。默认情况下,Widevine 是禁用的。要启用它,请使用以下选项:
Engine engine = Engine.newInstance(
EngineOptions.newBuilder(renderingMode)
.enableProprietaryFeature(ProprietaryFeature.WIDEVINE)
.build());
macOS 语音输入
现在,您可以在 Mac 上使用两种渲染模式进行语音输入消息和文档。
Windows 表情符号
在离屏渲染模式下使用 Windows 表情符号窗口。
质量优化
- 修复了 Windows、Linux 和 macOS 在离屏渲染模式下无法使用画中画(Picture in Picture)功能的问题。
- 修复了在 macOS 上 JavaFX 环境中按下
Cmd+A
后Cmd
键未释放的问题。 - 修复了使用 **Pages Per Sheet(每张纸打印的页数)**设置时打印挂起或耗时较长(超过 5 分钟)的问题。
- 修复了在 macOS 上关闭包含
BrowserView
的子模态窗口时 JVM 崩溃的问题。 - 修复了在 macOS Apple Silicon 上隐藏输入法编辑器(IME)窗口时 JVM 崩溃的问题。
- 修复了当打印机和设备名称不同但是是同一个打印机时,库无法提取默认打印机功能的问题。
- 如果在获取位图期间停止导航,Chromium 将挂起。为处理此类情况,现在
Browser.bitmap()
会抛出com.teamdev.jxbrowser.browser.BitmapTimeoutException
。
下载 JxBrowser 7.23
请提供您的电子邮箱地址,我们会尽快将下载说明发送给您。
我们无法发送电子邮件。请使用直接链接下载JxBrowser。
如果您已经是我们的注册客户,您无需任何操作,即可轻松享受此次更新。
如果您希望深入了解并体验我们的产品,您可以申请评估许可证。