文章目录
转载转发请标注本文来源链接!
一、专栏介绍与目录
本专栏将带领大家一步一步完成一个功能完善的CefSharp 集成谷歌浏览器,学习完本专栏之后你将能完成一个这样的浏览器:
01制作cefsharp浏览器准备——制作第一个cefsharp浏览器打开百度
02cefsharp实现单页面打开新网页,地址栏,下载等基本功能
03cefsharp浏览器的操作按钮、页面放缩、浏览历史功能实现
04cefsharp类谷歌浏览器多开页面的实现
05使得cefsharp浏览器支持mp3、mp4媒体播放方法
06使得cefsharp浏览器支持摄像头、音频输入
补充:了解爬虫基础处理,请先了解正则表达式:正则表达式专栏
…待更新…
全局热键调出浏览器
添加简单的爬虫功能
cefsharp调用js获取网页信息
cefsharp调用js向网页的输入框输入信息
实现浏览器无边框靠边隐藏
如果要实现各个部件的动画,
二、浏览器运行效果
1.界面展示
2、多页面浏览器、基础功能、控件动画、日历天气、双击关闭页面
3、收藏页面、ocr识别文字、网页文本提取、gif文件提取等
4、浏览器靠边隐藏、沉侵式网页体验
5、浏览器变可移动异型小控件
6、视频媒体播放
三、本专栏编程环境
系统:win10
vs:2019 社区版免费下载
vs安装位置:默认安装位置
语言:vbnet
cefsharp版本:88.2.90务必对应版本,蓝奏云下载
nuget插件:sunnyui
四、总结
cefsharp作为第三方开源的浏览器,加载谷歌浏览器内核,基本上是开源浏览器最好的选择,功能强大,内核更新到当前真正谷歌浏览器的版本,在设置完善下基本上就是类谷歌浏览器软件,但也有本身的缺陷:
①据说因为版权问题,官方不会集成mp3、mp4等音乐视频功能,需要自己重新编译;
②不能嵌入vsto形成office内嵌浏览器;
除此之外,功能相当完善!
五、项目资源
1、[cefsharp集成谷歌浏览器二期【文中演示源码】【支持mp3、mp4】]下载链接
2、如果资源项目使用出错,解决方法链接
3、单独支持mp3、mp4资源文件链接