彩票走势图

JxBrowser V8.0.0现已正式发布!包含众多新功能和改进!

原创|产品更新|编辑:吉伟伟|2024-10-14 15:38:14.297|阅读 10 次

概述:JxBrowser 8.0.0已经发布!新版本包含众多新功能和改进,包括 Kotlin DSL、Compose 桌面支持、Chrome 扩展、Windows ARM64 支持、触摸输入、自定义 DOM 事件等等,欢迎下载体验!

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

JxBrowser是将基于Chromium的浏览器与Java应用程序集成,以处理和显示HTML5、CSS3、JavaScript、Flash等。JxBrowser 8.0.0 现已正式发布!

点击下载最新版JxBrowser

此新主要版本引入了许多新功能和改进,包括 Kotlin DSL、Compose Desktop 支持、Chrome 扩展程序、Windows ARM64 支持、触摸输入、自定义 DOM 事件等。JxBrowser 现在需要 Java 17 或更高版本。新版本并没有对 API 进行重大更改,因此您可以轻松地将现有代码迁移到新版本。

JxBrowser 8.0.0 中的新功能和改进的更多信息,请参见下文:

Kotlin DSL

借助 Kotlin DSL,您可以在使用 JxBrowser API 时编写更简洁、更易读的 Kotlin 代码。要将 Kotlin DSL 添加到您的项目,请将以下依赖项添加到您的项目配置中:

以下是如何使用 Kotlin DSL 创建和配置实例的示例Engine:

Compose 桌面版

新版本添加了对另一个 Java UI 工具包 — Compose Desktop的支持。现在,您可以将 JxBrowser 嵌入BrowserView到 Compose Desktop 应用程序中,并使用现代 UI 工具包构建现代跨平台桌面应用程序。

要将 JxBrowser Compose Desktop 依赖项添加到您的项目,请将以下依赖项添加到您的项目配置中:

BrowserView以下是如何将 JxBrowser Compose 嵌入到 Compose Desktop 应用程序的示例:

图库示例

您可以查看 JxBrowser Gallery 中的以下示例,了解如何将 JxBrowser 与 Compose Desktop 集成:

  • 带有 WebGL 动画的番茄工作法追踪器
  • 通过 WebRTC 进行 Java 远程屏幕共享

Chrome 扩展程序

JxBrowser 现在提供扩展 API,允许您安装、更新、卸载和使用 Chrome 扩展程序。它为将 Chrome 扩展程序集成到 Java 桌面应用程序中开辟了广泛的可能性。

  • 使用扩展 API,您可以:
  • 获取已安装的扩展列表;
  • 从Chrome 网上应用店手动安装 Chrome 扩展程序;
  • 控制哪些扩展可以由用户手动安装;
  • 以编程方式从 CRX 文件安装 Chrome 扩展程序;
  • 以编程方式卸载从 Chrome 网上应用店或 CRX 文件安装的扩展程序;
  • 控制哪些扩展可以被用户手动卸载;
  • 当扩展安装、更新或卸载时获取通知;
  • 显示扩展弹出窗口;
  • 模拟扩展图标点击等等。

Windows ARM64

JxBrowser 现已支持 Windows ARM64。您可以在 Windows ARM64 设备(例如 Microsoft Surface Pro X 或任何 Copilot+ PC 设备)上运行 JxBrowser 应用程序,并受益于 ARM64 设备提供的更佳性能和电池寿命。

要在 Windows ARM64 上运行 JxBrowser,您需要将以下依赖项添加到 Gradle 或 Maven 项目配置中:

触摸输入

现在,您可以在 Windows 和 Linux 上的屏幕外和硬件加速渲染模式下以编程方式调度和处理触摸事件。当您需要在自动化测试中模拟触摸输入或需要在应用程序中处理触摸事件时,它会很有用。

DOM 触摸事件

JxBrowser DOM API 允许您订阅 DOM touchstart、touchmove、touchcancel和touchend事件。

密码、信用卡、用户数据资料

 现在,您可以通过编程方式将密码、信用卡和用户数据配置文件添加到相应的商店。在以前的版本中,只有当浏览器提示用户保存数据时,才能通过用户与浏览器的交互将这些数据添加到商店。

JxBrowser 7 更新

在 JxBrowser 8.0.0 发布后的 12 个月内,我们将继续在 JxBrowser 7 中升级 Chromium。只有 JxBrowser 8 才支持新的 Java 版本和操作系统、新功能、改进和错误修复。我们建议您升级到 JxBrowser 8 以享受新功能和改进。

如何升级

如果您拥有有效的 JxBrowser 许可证并且拥有有效的支持和更新订阅,则可以免费升级到 JxBrowser 8.0.0。

您可以通过更改Gradle或Maven项目配置中的 JxBrowser 依赖项的版本来升级项目中的 JxBrowser 。

慧都是TeamDev官方友好合作伙伴,如果您对Jxbrowser感兴趣,可以了解具体授权价格和使用机制。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:慧都网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP