2

我正在尝试使用.NET COREand设置一个新的应用程序Chromely CefGlue

当我构建我的应用程序时,我得到一个空白页面并记录一些错误(见下文)

我正在使用 Chromely.CefGlue.Winapi nugget 包版本 68,以 Window 形式设置我的应用程序并内置 64x。

var startUrl = "https://google.com";

var config = ChromelyConfiguration
    .Create()
    .WithHostMode(WindowState.Normal)
    .WithHostTitle("chromely")
    .WithAppArgs(args)
    .WithHostSize(1200, 700)
    .WithLogFile("logs\\chromely.cef_new.log")
    .WithStartUrl(startUrl)
    .WithLogSeverity(LogSeverity.Default)
    .UseDefaultLogger("logs\\chromely_new.log")
    .UseDefaultResourceSchemeHandler("local", string.Empty)
    .UseDefaultHttpSchemeHandler("http", "chromely.com") 
    .WithCustomSetting(CefSettingKeys.SingleProcess, true);

using (var window = new CefGlueBrowserWindow(config))
{
    return window.Run(args);
}

chromely.cef_new.log 文件收到此错误消息 [1226/124833.339:ERROR:browser_gpu_channel_host_factory.cc(119)] Failed to launch GPU process.

[1226/124833.344:ERROR:gpu_process_transport_factory.cc(1026)] Lost UI shared context.

并且创建的窗口完全是空白的,而不是谷歌页面。

输出

4

0 回答 0