【问题标题】:CefSharp browser doesn't load up in WPFCefSharp 浏览器未在 WPF 中加载
【发布时间】:2017-08-05 04:04:42
【问题描述】:

我通过 Nu-get 包管理器安装了 Cef,并像 here 所说的那样逐步配置了我的项目。该应用程序启动,一切似乎都很好,但是当我真正尝试打开一个页面时,它显示了一个加载的时刻,然后最终什么也没做。我使用的代码是这样的:

var targetGrid = (parent as BrowseWares).ViewerGrid;
CefSettings settings = new CefSettings();
settings.CefCommandLineArgs.Add("enable-gpu", "1");
settings.CefCommandLineArgs.Add("enable-webgl", "1");
Cef.Initialize(settings);
var chromeBrowser = new ChromiumWebBrowser();
chromeBrowser.HorizontalAlignment = HorizontalAlignment.Stretch;
chromeBrowser.VerticalAlignment = VerticalAlignment.Stretch;
chromeBrowser.Load("https://get.webgl.org/");
targetGrid.Children.Add(chromeBrowser);

让我补充一点,是的,该按钮有效,之前已经过测试。我添加了HorizontalAlignment 和垂直的,以防它出现但太小而无法看到,但无济于事。有人可以告诉我如何使这项工作吗?没有错误,没有例外,只是没有出现。

【问题讨论】:

    标签: c# wpf webbrowser-control cefsharp


    【解决方案1】:

    我只需要

    chromeBrowser.Address = "http://get.webgl.org/";
    

    而不是Load

    【讨论】:

      猜你喜欢
      • 2014-04-22
      • 2017-08-16
      • 2015-06-19
      • 2020-10-11
      • 2015-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多