Foxtable(狐表)用户栏目专家坐堂 → 游览器内核问题


  共有3271人关注过本帖树形打印复制链接

主题:游览器内核问题

帅哥哟,离线,有人找我吗?
天若千颖
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:682 积分:4871 威望:0 精华:0 注册:2014/6/15 16:01:00
  发帖心情 Post By:2016/12/5 16:45:00 [显示全部帖子]

这个浏览器内有办法设置代理服务器吗?

我发现无论是webkit还是这个,都不能想webbrowser一样继承IE的代理设置啊。

网上找到一个这个:


我们可以看到在使用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");

来源:http://www.111cn.net/net/171/91733.htm
[此贴子已经被作者于2016/12/5 17:13:21编辑过]

 回到顶部