我正在尝试使用.NET CORE
and设置一个新的应用程序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.
并且创建的窗口完全是空白的,而不是谷歌页面。