【问题标题】:Cefsharp Winforms White ScreenCefsharp Winforms 白屏
【发布时间】:2016-06-23 17:19:38
【问题描述】:

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

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

【问题讨论】:

    标签: wpf winforms cefsharp


    【解决方案1】:

    也许您可以添加代码来帮助我们了解您的问题。 我正在使用此代码创建一个 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);
    

    【讨论】:

      【解决方案2】:

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

      ChromiumWebBrowser customBrowser;
      customBrowser.Load(any_url);
      

      此代码加载“any_url”。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-10-20
        • 1970-01-01
        • 1970-01-01
        • 2016-08-22
        • 2020-07-04
        相关资源
        最近更新 更多