开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 36817|回复: 51
收起左侧

[易源码分享] E(CEF3++) 开源嵌入式浏览器框架(Chromium 49/51 内核)。

[复制链接]
结帖率:82% (9/11)
发表于 2016-9-14 15:10:13 | 显示全部楼层 |阅读模式   广东省深圳市
分享源码
界面截图: -
是否带模块: 纯源码
备注说明: -
本帖最后由 宇智波·佐助 于 2016-9-16 22:56 编辑

       CEF(Chromium Embedded Framework) 是什么?
       CEF 是一个基于开源浏览器《Google Chromium》的衍生项目,致力于将浏览器功能(页面渲染,JS执行)嵌入到其它应用程序的框架。


       早在Content API 出现之前,CEF 便已出现,其目的是提供嵌入式的框架,可以让渲染网页的功能方便地嵌入到应用程序之中。CEF 依赖于chromium浏览器,
所以 chromium对于HTML5的支持和性能上的优势,都得以继续在CEF中体现出来。但是,根据实际测试的结果来看,情况可能并非如此。首先,其对GPU硬件加速
的支持不是很友好,这是因为它会把GPU内存度回到CPU内存,速度非常慢;再次,因为基于 chromium的内部结构,而它们经常变化,所以CEF也需要经常发生变化,
这对于维护来说是件很头疼的事情。
   
       Content API 的出现,使得CEF的作者基于它开发了 CEF3。CEF3 在保持其提供的接口基本不变的情况下,借助 Content API 的能力,其对 HTML5 和 GPU
硬件加速提供了较好的支持。它的核心变为调用Content API的接口实现 Content API的回调接口,来组织和包装成CEF3自己的接口以北其它开发者所使用。其好
处是CEF3 的接口相对比较简单,使用起来方便,同时不需要实现很多Content API的回调接口。但缺点就是,如果需要使用Content API 的很多功能,CEF3 的接口可
能做不到,或者说只能直接调用Content API 接口来完成。


     CEF 的应用场景?
       CEF 作为嵌入式浏览器框架最适合的应用成就应该是HTML页面渲染,所以很多程序都基于CEF来为应用程序提供HTML页面渲染的功能,如有道笔记
, Evernote , GitHub Window Client , Q+ , Adobe Brackets等。

     关于 E(CEF3++) Template Library
       得益于CEF的良好发展,以及其所带来的高性能HTML页面渲染能力,越来越多的开发者选择它作为各类前端和交互领域的基础开发框架。因CEF仅提供C++适配
器源代码,使得其并不直接支持在易语言平台上的使用,为此在遵循CEF(Chromium Embedded Framework)的开源协yi前提下,编写了这款实现在易语言上对
CEF3的兼容调用框架,目的为将CEF引入易语言平台,使得易开发者们在嵌入式浏览器领域有更多的选择。

【授权说明】


1.本框架免费开源软件,不涉版权,作者欢迎并鼓励开发者对于框架的二次改造以及扩展开发。
2.在使用本框架前,请先遵循CEF(Chromium Embedded Framework)的开源协yi。


================================================================================

E(CEF3++) Template Library 已支持功能:

1.支持大部分常用功能(提供89个API)。
2.多进程模式。
3.支持多浏览器。
4.支持JS交互(在JS中可以调用由易语言提供的子程序)。
5.执行JS脚本(表达式运算或者填表应用)。
6.支持系统: WinXP,Win7 32/64, Win8 32/64,Win 10 32/64

无标题.jpg


源代码下载(内附有说明文档,编译指南以及一些使用例子):

链接:http://share.weiyun.com/cdf7a512b011790ff7d879179ae2b0be

交流群: 89456201

评分

参与人数 5好评 +5 精币 +15 收起 理由
aiqc + 1 + 1 求加入H5 video和audio标签 支持
莱美影像 + 1 支持开源~!感谢分享
993651481 + 1 + 2 虽然有些代码看不懂,不过这不要紧
dongxicheng + 1 + 2 膜拜大神
村雨 + 1 + 10 支持一下.

查看全部评分


本帖被以下淘专辑推荐:

签到天数: 3 天

发表于 2024-7-10 15:33:12 | 显示全部楼层   广东省茂名市
支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持
回复 支持 反对

使用道具 举报

发表于 2023-2-9 14:30:26 | 显示全部楼层   湖南省长沙市
谢谢已经下载
回复 支持 反对

使用道具 举报

签到天数: 1 天

发表于 2022-10-27 22:04:13 | 显示全部楼层   湖南省株洲市
回复 支持 反对

使用道具 举报

发表于 2022-7-22 11:53:36 | 显示全部楼层   河南省商丘市
感谢分享。
回复 支持 反对

使用道具 举报

签到天数: 2 天

发表于 2021-10-16 21:08:23 | 显示全部楼层   河南省漯河市
膜拜大神
回复 支持 反对

使用道具 举报

发表于 2019-12-22 23:24:07 | 显示全部楼层   广西壮族自治区柳州市
55555555555
回复 支持 反对

使用道具 举报

结帖率:78% (7/9)
发表于 2019-11-13 17:30:29 | 显示全部楼层   甘肃省兰州市
加群了  但是太火爆了,好像都满了
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)
发表于 2019-6-23 22:41:06 | 显示全部楼层   湖南省株洲市
不能使用vs2017编译dll吗?
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)
发表于 2019-6-23 22:40:36 | 显示全部楼层   湖南省株洲市
不能使用vs2017编译dll吗?
回复 支持 反对

使用道具 举报

结帖率:36% (5/14)
发表于 2019-6-12 08:08:02 | 显示全部楼层   重庆市重庆市
浏览器.取网页文本内容()》???没有
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表