当前仓库属于暂停状态,部分功能使用受限,详情请查阅 仓库状态说明
2 Star 3 Fork 2

pi'sDad / CefSharp49
暂停

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
BSD-3-Clause

CefSharp49

介绍

嵌入式Chromium框架(简称CEF) 是一个由Marshall Greenblatt在2008建立的开源项目,它主要目的是开发一个基于Google Chromium的Webbrowser控件。CEF支持一系列的编程语言和操作系统,并且能很容易地整合到新的或已有的工程中去。
它的设计思想政治就是易用且兼顾性能。CEF基本的框架包含C/C++程序接口,通过本地库的接口来实现,而这个库则会隔离宿主程序和Chromium&Webkit的操作细节。它在浏览器控件和宿主程序之间提供紧密的整合,它支持用户插件,协议,javascript对象以及javascript扩展,宿主程序可以随意地控件资源下载,导航,下下文内容和打印等,并且可以跟Google Chrome浏览器一起,支持高性能和Html5 技术。
本项目是在原项目CefSharp/49(https://github.com/cefsharp/CefSharp/tree/cefsharp/49)的基础上进行的改版。

改版功能

  1. 替换原项目中从NUGET引用的CEF;
  2. 支持html5中的video标签(这也是替换原项目CEF的原因,原项目中的CEF不支持视频播放);

使用说明

  1. 新建WPF项目;
  2. 添加项目引用(CefSharp.BrowserSubprocess.Core, CefSharp.BrowserSubprocess, CefSharp.Core, CefSharp.Wpf, CefSharp);
  3. 配置管理器调整为x86,Release模式,编译项目;
  4. 将解决方案根目录下的CEF文件夹拷贝到Release目录;

感谢

  1. Redrain:在Windows下编译Cef3.2623并加入mp3、mp4支持(https://blog.csdn.net/zhuhongshu/article/details/54193842)
// Copyright © 2010-2016 The CefSharp Authors // // Redistribution and use in source and binary forms, with or without // modification, are permitted provided that the following conditions are // met: // // * Redistributions of source code must retain the above copyright // notice, this list of conditions and the following disclaimer. // // * Redistributions in binary form must reproduce the above // copyright notice, this list of conditions and the following disclaimer // in the documentation and/or other materials provided with the // distribution. // // * Neither the name of Google Inc. nor the name Chromium Embedded // Framework nor the name CefSharp nor the names of its contributors // may be used to endorse or promote products derived from this software // without specific prior written permission. // // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

简介

本项目是在原项目CefSharp/49(https://github.com/cefsharp/CefSharp/tree/cefsharp/49)的基础上进行的改版。 展开 收起
C#
BSD-3-Clause
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C#
1
https://gitee.com/zijiaxing/CefSharp49.git
git@gitee.com:zijiaxing/CefSharp49.git
zijiaxing
CefSharp49
CefSharp49
master

搜索帮助