使用新设置重新初始化 cefsharp 或添加新的缓存路径
Reinitializing cefsharp with new settings or adding a new cachepath
我已经获得了带有 NuGet 的 CefSharp 3,显然它会在应用程序开始调试时立即初始化。我的问题是,既然 CefSharp 3 自行启动并且不允许手动初始化,我该如何将缓存路径设置为 Cef。
不允许停止它并尝试初始化。
允许甚至鼓励手动初始化。自动初始化只是一个后备方案,因为许多新用户都在努力起床并且 运行 很快。
只需在创建第一个 ChromiumWebBrowser
实例之前调用 Cef.Initialize
。此调用需要在主应用程序线程(通常是 UI
线程)上进行。
中的基本示例
我已经获得了带有 NuGet 的 CefSharp 3,显然它会在应用程序开始调试时立即初始化。我的问题是,既然 CefSharp 3 自行启动并且不允许手动初始化,我该如何将缓存路径设置为 Cef。
不允许停止它并尝试初始化。
允许甚至鼓励手动初始化。自动初始化只是一个后备方案,因为许多新用户都在努力起床并且 运行 很快。
只需在创建第一个 ChromiumWebBrowser
实例之前调用 Cef.Initialize
。此调用需要在主应用程序线程(通常是 UI
线程)上进行。