Exemplo n.º 1
0
        internal protected virtual bool OnBeforeBrowse(CefBrowser browser, CefFrame frame, CefRequest request, bool userGesture, bool isRedirect)
        {
            var ea = new BeforeBrowseEventArgs(browser, frame, request, userGesture, isRedirect);

            WebView.RaiseBeforeBrowse(ea);
            return(ea.Cancel);
        }
Exemplo n.º 2
0
        protected virtual void OnBeforeBrowse(BeforeBrowseEventArgs e)
        {
            BeforeBrowse?.Invoke(this, e);

            CefFrame frame = e.Frame;

            if (frame != null && frame.IsMain)
            {
                Navigating?.Invoke(this, e);
            }
        }
Exemplo n.º 3
0
 void IChromiumWebViewPrivate.RaiseBeforeBrowse(BeforeBrowseEventArgs e)
 {
     RaiseCrossThreadEvent(OnBeforeBrowse, e, true);
 }