首页 > 产品中心 > 开发工具 > JxBrowser中国代理

JxBrowser中国代理
当前版本:最新版
更新日期:2020-08-06
语言:英语,其他
中文官方网站:https://www.teamdev.com/
买软件网购买

 

 

 

 

JxBrowser中国代理

 

具体描述:

JxBrowser——将基于 Chromium 的浏览器与 Java 应用程序集成在一起,以处理和显示 HTML5CSS3JavaScript Flash 等。

 

 

选择 JxBrowser 的原因

 

1.         清楚明了的 API 和文档

a)         易于使用的 API

b)        快速入门指南

c)         丰富的文档

 

2.         迅速的技术支持:我们将随时为您提供需要的帮助和库更新。

 

3.         开发者的选择:自 2007 年以来,在全球 1500 多个商业项目和 100 多个开源项目中被广泛采纳。

 

4.         公认的专业知识:该程序由具有多年集成 Java 代码实践经验的团队创建而成。

 

 

全球有 1363 家公司使用 JxBrowser 构建软件

 

 

硬件加速和离屏渲染

JxBrowser 支持两种渲染模式:硬件加速和离屏(off-screen)。在离屏渲染模式下,Chromium 引擎使用 CPU 以离屏模式来渲染网页。在硬件加速渲染模式下,引擎使用 GPU,将内容渲染到嵌入 Java 应用程序中的原生窗口中。

 

准确的网页显示

该组件使用 Chromium 引擎来显示网页。因此,该网页的外观与 Google Chrome 完全相同。

 

Web 标准

JxBrowser 支持所有现代的 Web 标准,包括 HTML5CSS3 JavaScript。通常,JxBrowser 支持与 Google Chrome 相同的 Web 标准。

 

双向的 JavaScript-Java

您可以在已加载的网页上执行 JavaScript 代码,并将执行结果返回 Java 端。您可以直接从 Java 处理 JavaScript 对象。您可以将 Java 对象注入 JavaScript,并使用 JavaScript 中的 Java对象。

 

HTML 转换到位图

JxBrowser 允许您获取已加载网页的图像表示,包括隐藏的可滚动区域。可以将图像保存为 PNGJPEG 和其他图形格式。

 

打印

您可以打印当前加载的网页,也可以通过“打印预览”对话框将其另存为 PDF 文档。

 

文件下载

您可以处理文件下载并控制是否应下载文件。您还能接收有关下载进度、速度、完成百分比、接收的字节数等的通知。

 

键盘和鼠标事件过滤器

您可以过滤所有键盘和鼠标事件,然后再将它们传递到网页。

 

Flash 支持

JxBrowser 允许显示 Adobe Flash 内容。您将需要安装 PPAPI Flash 插件。

 

导航事件

您可以侦听不同的导航事件,例如导航开始、完成、失败、重定向、框架加载完成等。

 

DOM 访问权限

您可以通过标记名称或 ID 查找所需的 HTML 元素,获取/设置 HTML 元素属性,侦听不同的 DOM 事件,例如单击、按下鼠标、按下键盘,松开键盘、加载和卸载等。

 

JavaScript 对话框

您可以处理 JavaScript 对话框,例如警报、确认、提示、卸载前和文件上传。您可以选择是否显示 JavaScript 对话框,以及对话框的外观。

 

保存网页

该库允许您将加载的网页另存为一组文件。

 

ARM 支持

Linux 64 位上 ARM 体系结构的支持下,借助这种类型的微芯片,JxBrowser 可以在各种设备中使用。

 

自定义上下文菜单

您可以使用从库中获得的其他有用信息来显示自己的 Swing/JavaFX/SWT 上下文菜单,例如上下文菜单位置、所选文本、链接 URL、链接文本、HTML 元素媒体类型等。

 

控制台侦听器

您可以侦听控制台消息事件,包括 JavaScript 错误。

 

用户代理程序

使用 JxBrowser,您可以为每个浏览器实例设置自己的用户代理程序。

 

代理服务器、基本、摘要和 NTLM 身份验证

该库允许处理基本、摘要、NTML 和代理服务器身份验证,以及通过 SuisseID U2F 设备进行的身份验证。

 

显示 NetflixAmazon Prime Spotify

JxBrowser 允许您播放使用 DRM 解密的流式 Web 服务中的视频和音频内容。

 

代理服务器设置

您可以将每个引擎实例配置为使用其自己的代理服务器设置。支持各种配置:自动检测代理服务器,针对 HTTPHTTPSFTP SOCKS 协议的手动代理服务器配置,直接代理服务器,以及代理服务器自动配置文件。

 

Java Web Start Java Applet

您可以在通过 Java Web Start Java Applet 部署的 Java 应用程序中使用 JxBrowser 库。请参阅文档获取更多信息。

 

弹出窗口

可以处理所有弹出窗口。由您决定是否显示弹出窗口,以及要如何精确显示弹出窗口(例如,在单独的窗口中,或在应用程序选项卡中等)。

 

过滤URL

该库帮助您处理导航请求,并在必要时忽略它们。

 

缩放

您可以放大、缩小网页,或为当前加载的网页设置自己的缩放级别。分别为每个域配置缩放级别。