我正在WPF中的Windows窗体主机中嵌入Cefsharp for Winforms版本51。我已经尝试过运行这个简单的示例,并且在Windows Forms Host中使用winforms CefSharp运行良好。
然而,当我创建一个新的解决方案时,Cefsharp呈现的是一个白屏,而不是网站。
发布于 2017-05-02 23:05:00
也许你可以添加你的代码来帮助我们理解你的问题。我正在使用这段代码来创建一个cefsharp and浏览器控件,并且它工作正常:
CefSettings settings = new CefSettings();
//validate if the CEF instance was already initialized
if (Cef.IsInitialized == false)
Cef.Initialize(settings, true, true);
chromeBrowser = new ChromiumWebBrowser("www.stackoverflow.com");
chromeBrowser.Dock = DockStyle.Fill;
this.Controls.Add(chromeBrowser);发布于 2019-12-10 02:24:23
这可能有两个原因。首先是沟通问题。如果您正在使用代理,则通信可能会失败。然后你的Cefsharp会呈现一个白色的屏幕。第二个原因可能是你的代码。
ChromiumWebBrowser customBrowser;
customBrowser.Load(any_url);这段代码加载"any_url“。
https://stackoverflow.com/questions/37998014
复制相似问题