使用CefSharp在.Net程序中嵌入Chrome浏览器(二)——参数设置
2015-07-19 09:07
309 查看
在实现了.Net程序中嵌入Chrome浏览器后,下一步的个性化操作就是加入一些设置了,在前面的文章中,我们可以看到在使用Chrome控件前,有如下一个操作:
var setting = new CefSharp.CefSettings();
CefSharp.Cef.Initialize(setting, true, false);
这个setting变量就是用来存放chrome的全局设置的地方,当需要进行设置的时候,只需要对它进行修改即可。例如,我们要修改缓存目录,只需要如下设置即可:
var setting = new CefSharp.CefSettings()
{
CachePath = Directory.GetCurrentDirectory() + @"\Cache",
};
另外,有的设置是通过启动参数传入的,这些启动参数存放在CefCommandLineArgs成员中了,通过字符串的形式传入。例如,我们要给Chrome程序加一个代理服务器,则可以修改如下:
setting.CefCommandLineArgs.Add("--proxy-server", "http://127.0.0.1:8877");
Chrome的常用参数则可以参考这个网页:http://www.ericdlarson.com/misc/chrome_command_line_flags.html
var setting = new CefSharp.CefSettings();
CefSharp.Cef.Initialize(setting, true, false);
这个setting变量就是用来存放chrome的全局设置的地方,当需要进行设置的时候,只需要对它进行修改即可。例如,我们要修改缓存目录,只需要如下设置即可:
var setting = new CefSharp.CefSettings()
{
CachePath = Directory.GetCurrentDirectory() + @"\Cache",
};
另外,有的设置是通过启动参数传入的,这些启动参数存放在CefCommandLineArgs成员中了,通过字符串的形式传入。例如,我们要给Chrome程序加一个代理服务器,则可以修改如下:
setting.CefCommandLineArgs.Add("--proxy-server", "http://127.0.0.1:8877");
Chrome的常用参数则可以参考这个网页:http://www.ericdlarson.com/misc/chrome_command_line_flags.html
相关文章推荐
- 数据库启动(下一个)
- 【VB与数据库】——机房收费系统小问题归总
- 最短路
- 剑指off-判断一棵二叉树是否包含另一棵
- JSP之request对象
- JQuery用DELETE method发送Ajax request
- CODE[VS] 3027 线段覆盖 2
- CODE[VS] 3027 线段覆盖 2
- 安卓设置没有标题的方法
- nyoj 891 找点
- 树的直径 【总结】
- 迪米特法则
- 关于Hibernate的sequence diagram
- styleable cannot be resolved or is not a field
- 架构师速成5.5-小学书单资料推荐
- C++面向对象思想下的进制转换
- 《开源分享1》:前端开发必备《Html-CSS中文手册》
- 架构师速成5.5-小学书单资料推荐 分类: 架构师速成 2015-07-19 09:00 299人阅读 评论(0) 收藏
- Android GridView一些错误
- 资料链接