×

JCEF Java Chromium嵌入式框架

消耗积分:0 | 格式:zip | 大小:7.54 MB | 2022-06-17

张桂英

分享资料个

授权协议 BSD
开发语言 Java C/C++
操作系统 跨平台
软件类型 开源软件
所属分类 其他

软件简介

JCEF是一个简单的框架,用于使用Java编程语言在其他应用程序中嵌入基于Chromium的浏览器。

快速链接

介绍

CEF是由Marshall Greenblatt于2008年创立并基于Google Chromium的BSD许可的开源项目项目。与Chromium项目本身(主要侧重于Google Chrome应用程序开发)不同,CEF侧重于促进第三方应用程序中的嵌入式浏览器用例。CEF通过提供生产质量稳定的API,跟踪特定Chromium版本的发行分支和二进制发行版,使用户免受潜在的Chromium和Blink代码复杂性的困扰。CEF中的大多数功能都具有默认实现,这些默认实现提供了丰富的功能,同时几乎不需要用户进行任何集成工作。目前,全球有超过1亿个CEF实例安装在来自各种公司和行业的产品中。使用CEF的公司和产品的部分列表可在CEF Wikipedia页面上找到。CEF的一些用例包括:

  • 将HTML5兼容的Web浏览器控件嵌入到现有的本机应用程序中。
  • 创建一个轻量级的本机“外壳”应用程序,该应用程序承载主要使用Web技术开发的用户界面。
  • 在具有自己的自定义绘图框架的应用程序中“在屏幕外”呈现Web内容。
  • 充当自动测试现有Web属性和应用程序的主机。

CEF支持广泛的编程语言和操作系统,并且可以轻松地集成到新的和现有的应用程序中。它是从头开始设计的,同时兼顾了性能和易用性。基本框架包括通过本机库公开的C和C ++编程接口,这些本机库将宿主应用程序与Chromium和Blink实施细节隔离开来。它提供了浏览器和主机应用程序之间的紧密集成,包括对自定义插件,协议,JavaScript对象和JavaScript扩展的支持。主机应用程序可以选择控制资源的加载,导航,上下文菜单,打印等,同时利用Google Chrome Web浏览器中的相同性能和HTML5技术。

该项目提供了用于CEF(JCEF)的Java包装器。

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !