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


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

主题:CEF浏览器内核设置问题

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


加好友 发短信
等级:超级版主 帖子:113507 积分:578030 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/5 17:36:00 [显示全部帖子]

一般独立的内核都不会管IE的设置的。应该都会提供自己的设置方法。代码改为vb语法试试

Dim settings As new CefSettings() ‘这里的CefSettings可能要用到完整的命名空间
settings.CefCommandLineArgs.Add("no-proxy-server", "1")  
settings.CefCommandLineArgs.Add("proxy-server", "ProxyAddress")
Cef.Initialize(settings, True, True)


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113507 积分:578030 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/5 17:52:00 [显示全部帖子]

自己到vs引用这些dll查看完整命名空间

Dim settings As new CefSharp.CefSettings() 


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113507 积分:578030 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/5 22:06:00 [显示全部帖子]

几个dll是否都引用了。你到vs测试通过在把代码搬过去用

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113507 积分:578030 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/6 8:34:00 [显示全部帖子]

查了一下,CefCommandLineArgs是wpf版本才有的。winform版本没有这个属性,只有一个AutoDetectProxySettings,可以试试

Dim wv As new CefSharp.WinForms.WebView()
Dim settings As new CefSharp.Settings()
settings.AutoDetectProxySettings = True
CefSharp.CEF.Initialize(settings)
wv.Address = "http://www.baidu.com"
wv.Parent = e.Form.baseform
wv.Dock = System.Windows.Forms.DockStyle.Fill
Dim pnl As WinForm.Panel = e.Form.Controls("Panel1")
pnl.basecontrol.controls.add(wv)

 回到顶部