Cefsharp Winforms白色屏幕

时间:2016-06-23 17:19:38

标签: wpf winforms cefsharp

我在WPF中的Windows窗体主机内嵌入Winforms版本51的Cefsharp。 我试过运行这个简单的例子,并在Windows窗体中使用winforms CefSharp工作正常。

然而,当我制作新的解决方案时,Cefsharp会呈现白色屏幕而不是网站。

2 个答案:

答案 0 :(得分:0)

也许您可以添加代码以帮助我们了解您的问题。 我正在使用此代码创建一个cefsharp webbrowser控件,它正常工作:

        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);

答案 1 :(得分:0)

可能有两个原因。 首先是沟通问题。如果使用代理,则通信可能会失败。然后,您的Cefsharp呈现白色屏幕。 第二个原因可能是您的代码。

ChromiumWebBrowser customBrowser;
customBrowser.Load(any_url);

此代码加载“ any_url”。