`
izuoyan
  • 浏览: 9228638 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

CEF新版发布 添加多项激动人心的新特性

阅读更多

CEF(The Chromium Embedded Framework)于2011年2月1日发布了新的181版本,添加了多项激动人心的特性,包括:开发者工具、缩放支持、硬件加速和HTML video的支持等等。

CEF的主页见:http://code.google.com/p/chromiumembedded/,下图是可运行版本里开发者工具的截图。



完整的更新列表如下:

  • 通过使一些方法只能被UI线程调用增进线程安全 (issue #175).
  • 在cef_runnable.h里添加NewCefRunnableMethod和NewCefRunnableFunction模版以简化任务委派(issue #175).
  • 为HandleLoadStart和HandleLoadEnd事件添加了一个布尔值参数,当主页面加载时此参数为真(issue #166,issue #183).
  • 为HandleLoadEnd事件添加了一个HTTP状态码参数(issue #177).
  • 当主页面加载时只调用HandleAddressChange和HandleTitleChange事件(issue #166)
  • 为新的弹出窗口传递了一个URL地址到HandleBeforeCreated事件(issue #5).
  • 在CefSettings结构里添加成员以指定日志文件的地址和安全级别(issue #172).
  • 添加单点登录支持 (issue #148).
  • 添加缩放支持(注:原生支持缩放功能了) (issue #116).
  • 添加开发者工具支持 (issue #127).
  • 为处理未注册的协议提供了一个HandleProtocolExecution事件(issue #155).
  • 当鼠标在URL和键盘焦点在URL上时为状态消息添加了一个HandleStatus事件(注:状态栏会用到) (issue #61).
  • 通过CefCreateURL和CefParseURL添加了创建和解析URL的支持(issue #181).
  • 修复显示select列表时页面激活的问题 (issue #169).
  • 硬件加速合成和HTML5 video可以在一起工作了 (issue #143).
分享到:
评论

相关推荐

    Cefsharp最新版支持播放mp4可用

    当有新版本发布时,只需替换这个文件,就可以更新Cefsharp的底层引擎,从而获得新的功能和改进。 在提供的压缩包子文件列表中,我们看到"108.4.13.txt"可能是一个版本信息文件,记录了Cefsharp的当前版本号,可能是...

    CEF最新版3359支持MP4MP3版

    根据cef最新版编译的支持MP3MP4的32位版本,为不方便的编译的朋友而分享。

    delphi TChromium最新版(cef3)

    CEF3 支持多平台,包括 Windows、Linux 和 macOS,并且与多个编程语言兼容,如 C++、C#、Delphi 等。它提供了丰富的功能,包括网页渲染、JavaScript 交互、网络处理等。 2. **Delphi TChromium 组件** Delphi ...

    CEF3 实现多标签页

    - 要实现多标签页,首先需要创建一个主窗口,然后在该窗口中添加多个CEF3的Browser对象,每个对象代表一个标签页。 - 使用cef_window_t*类型的句柄创建CEF3的顶级窗口,并设置必要的回调函数,如窗口大小改变、...

    windows32.CEF3编译添加mp4支持(对应CefSharp63.0.3)

    总的来说,为CEF3添加MP4支持是一项涉及深入理解CEF、Chromium架构和编译过程的任务。它需要耐心、细致的编码工作,以及对多媒体解码和浏览器渲染流程的扎实理解。虽然这个过程复杂,但完成后,你的应用程序将能够为...

    最新版cefsharp65 winform插件,支持 flash html5 和摄像头的调用

    **cefsharp65** 是一个基于Chromium Embedded Framework(CEF)的.NET库,它允许开发者在Windows Forms(WinForms)应用程序中嵌入Web浏览器控件。这个最新版的cefsharp65插件提供了对HTML5特性和硬件加速的支持,极...

    C# 基于谷歌Chrome内核 cefsharp web浏览器 多标签实例源码

    本实例源码是关于如何在C#应用程序中实现基于`cefsharp`的多标签浏览器的详细教程。 首先,`cefsharp`是一个开源项目,它实现了Chromium Embedded Framework (CEF)与.NET框架的绑定,允许开发者在C#、VB.NET或F#等...

    CefSharp模仿浏览器Tab分页,刷新,删除,新窗口

    在Web浏览器中,Tab分页是一个常见的特性,它允许用户在同一应用程序中同时打开多个网页,每个网页在一个单独的标签中显示。CefSharp提供了一个`ChromiumWebBrowser`控件,可以创建多个实例来模拟Tab分页。通过编程...

    cefsharp类谷歌浏览器多开页面的实现【源码】

    这可以通过在窗体中添加控件或程序动态创建新窗体来实现。例如: ```vb.net Dim browser As New ChromiumWebBrowser("http://www.example.com") Me.Controls.Add(browser) ``` 3. **管理多个浏览器实例**: ...

    CEF4Delphi-master.zip_CEF4Delphi_cef4_delphi cef4_panu85

    2. **创建浏览器组件**:在Delphi Form上添加CEF4Delphi提供的TChromium组件,设置其属性以满足应用需求。 3. **加载网页**:通过TChromium组件的方法加载URL或本地HTML文件,实现网页展示。 4. **事件处理**:订阅...

    cefsharp 环境依赖

    3. CEFSharp库:CEFSharp包含一组DLL文件,用于实现与CEF的交互,包括CefSharp.Core、CefSharp.BrowserSubprocess、CefSharp.WinForms和CefSharp.Wpf等。 二、CEFSharp的环境搭建 1. 安装.NET Framework:首先确保...

    Cef浏览器内核.zip_C# 浏览器 CEF_cef浏览器_cef浏览器 1688_cef浏览器内核_浏览器

    **Cef浏览器内核**是基于Chromium Embedded Framework (CEF) 的一款开源浏览器组件,它为开发者提供了在C#编程环境中构建嵌入式浏览器应用的能力。CEF是一个强大的框架,允许开发者将Chromium浏览器引擎集成到自己的...

    目前为止最新版CEF4Delphi控件,支持Delphi7,在delphi中使用chrome

    1、下载后分别解压CEF4Delphi-master和cef_binary_101.0.18+g367b4a0+chromium-101.0.4951.67_windows32.tar 2、安装CEF4Delphi-master 3、将cef_binary_101.0.18+g367b4a0+chromium-101.0.4951.67_windows32中的...

    Duilib + CEF 实现多标签多页面浏览器实例

    在这个实例中,Duilib被用来创建多标签的用户界面,每个标签页可以独立承载一个CEF浏览器实例,实现多页面浏览。这通常涉及到对标签控件的管理和CEF浏览器实例的生命周期管理。每个标签页需要有自己的CEF浏览器对象...

    基于cef4delphi 的 cef3内核 多标签浏览器

    cef4delphi 下载地址:https://github.com/salvadordf/CEF4Delphi http://download.csdn.net/detail/bants/9862730 cef3 binaris : 32bit -> ...

    wpf+cefsharp实现多页签浏览器

    本项目以"wpf+cefsharp实现多页签浏览器"为主题,旨在利用这两者来创建一个具有多标签功能的Web浏览器。 首先,让我们深入理解WPF。WPF是微软.NET Framework的一部分,提供了丰富的UI设计工具和元素,如布局容器、...

    wpf+CefSharp模仿浏览器Tab分页,下载文件,收藏,刷新,删除,新窗口

    在本文中,我们将深入探讨如何使用WPF(Windows Presentation Foundation)和CefSharp库来创建一个功能丰富的浏览器应用,其中包括Tab分页、文件下载、收藏、刷新、删除以及新窗口等核心功能。CefSharp是一个.NET...

    bcm CEF修改最新版.rar

    这个"bcm CEF修改最新版.rar"是一个更新后的工具,用于对BCM CEF部分进行定制或优化。 该压缩包文件包含了一个名为"CEFMgr.exe"的可执行文件,这很可能是一个用户界面或命令行工具,用于修改BCM的CEF配置。通常,...

    cefsharp离线包及依赖环境

    2. **添加引用**:在你的.NET项目中,右键点击“引用”->“添加引用”,然后选择解压后的CefSharp.dll、CefSharp.Core.dll和CefSharp.WinForms.dll文件。 3. **初始化CEF**:在你的应用程序启动时,需要调用CefSharp...

Global site tag (gtag.js) - Google Analytics