所以我想要做的是能夠以同樣的形式在2個cefsharp瀏覽器窗口中同時加載2個網址 此示例圖像將有助於解釋一點更好 在不同的實例中同時加載2個URL:CefSharp
我似乎無法弄清楚如何做到這一點。目前我只能看到一個例子。如果我嘗試運行2我得到這個錯誤:
An unhandled exception of type 'System.Exception' occurred in CefSharp.Core.dll
Additional information: Cef can only be initialized once. Use Cef.IsInitialized to guard against this exception.
如果不能做到能有人爲推薦另一HTML5支持C#瀏覽器嗎?
public ChromiumWebBrowser Browser;
CefSettings settings = new CefSettings();
void InitBrowser()
{
settings.UserAgent = "Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2764.0 Safari/537.36";
Cef.Initialize(settings);
Browser = new ChromiumWebBrowser("about:blank");
Browser.FrameLoadEnd += OnFrameLoadEnd;
Browser.LoadingStateChanged += OnLoadingStateChanged;
Browser.FrameLoadStart += OnFrameLoadStart;
Browser.LoadError += OnLoadError;
Controls.Add(Browser);
Browser.Dock = DockStyle.Fill;
}
https://github.com/cefsharp/CefSharp.MinimalExample/blob/master/CefSharp.MinimalExample.WinForms/Program.cs#L16簡單的選項是在'Program.cs'中初始化。 – amaitland