/// <summary> /// The on created. /// </summary> /// <param name="browser"> /// The browser. /// </param> public virtual void OnBrowserAfterCreated(CefBrowser browser) { CefBrowser = browser; // Register browser CefGlueFrameHandler frameHandler = new CefGlueFrameHandler(browser); IoC.RegisterInstance(typeof(CefGlueFrameHandler), typeof(CefGlueFrameHandler).FullName, frameHandler); Created?.Invoke(this, EventArgs.Empty); }
/// <summary> /// The on browser after created. /// </summary> /// <param name="browser"> /// The browser. /// </param> public virtual void OnBrowserAfterCreated(CefBrowser browser) { this.mBrowser = browser; this.mBrowserWindowHandle = this.mBrowser.GetHost().GetWindowHandle(); // Register browser CefGlueFrameHandler frameHandler = new CefGlueFrameHandler(browser); IoC.RegisterInstance(typeof(CefGlueFrameHandler), typeof(CefGlueFrameHandler).FullName, frameHandler); this.StartWebsocket(); this.BrowserCreated?.Invoke(this, EventArgs.Empty); }