これで、2つのURLを同じフォームに2つのcefsharpブラウザウィンドウを同時にロードすることができます。 このサンプルイメージは、より良い 別のインスタンスで同時に2つのURLをロードするCefSharp
私はこれを行う方法を理解できないようです。現時点では、私は1つのインスタンスしか得られないようです。私がしようとすると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.
はSomoneのは、別の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