protected override bool OnProcessMessageReceived(CefBrowser browser, CefFrame frame, CefProcessId sourceProcess, CefProcessMessage message) { if (MessageBridge.OnBrowserProcessMessage(browser, frame, sourceProcess, message)) { return(true); } return(false); }
protected override void OnContextCreated(CefBrowser browser, CefFrame frame, CefV8Context context) { MessageBridge.OnContextCreated(browser, frame, context); if (frame.IsMain) { frame.ExecuteJavaScript($"{JavaScript.JavaScriptCommunicationBridge.ROOT_OBJECT_KEY_TARGET}._setContextReady();", frame.Url, 0); } }
protected override void OnContextReleased(CefBrowser browser, CefFrame frame, CefV8Context context) { MessageBridge.OnContextReleased(browser, frame, context); }