private void LocalSchemeHandlerFactory_Create(object sender, Chromium.Event.CfxSchemeHandlerFactoryCreateEventArgs e)
 {
     if (e.SchemeName.Equals(_schemaName.Trim()) && e.Browser != null)
     {
         var browser = ChromiumWebBrowserBase.FromCfxBrowser(e.Browser);
         var handler = new LocalResourceHandler(browser);
         e.SetReturnValue(handler);
     }
 }
Пример #2
0
 private void EmbeddedSchemeHandlerFactory_Create(object sender, Chromium.Event.CfxSchemeHandlerFactoryCreateEventArgs e)
 {
     if (e.SchemeName == SchemeName && e.Browser != null)
     {
         var browser = HtmlUILauncher.GetBrowser(e.Browser.Identifier);
         var handler = new EmbeddedResourceHandler(resourceAssembly, browser);
         e.SetReturnValue(handler);
     }
 }
Пример #3
0
 private void LocalSchemeHandlerFactory_Create(object sender, Chromium.Event.CfxSchemeHandlerFactoryCreateEventArgs e)
 {
     if (e.SchemeName.Equals("local") && e.Browser != null)
     {
         var browser = HtmlUILauncher.GetBrowser(e.Browser.Identifier);
         var handler = new LocalResourceHandler(browser);
         e.SetReturnValue(handler);
     }
 }
        private void EmbeddedSchemeHandlerFactory_Create(object sender, Chromium.Event.CfxSchemeHandlerFactoryCreateEventArgs e)
        {
            //var url = new Uri(e.Request.Url);

            if (e.SchemeName == SchemeName && e.Browser != null)
            {
                var browser = ChromiumWebBrowserBase.FromCfxBrowser(e.Browser);            // ChromiumStartup.BrowserDict[e.Browser.Identifier];
                var handler = new EmbeddedResourceHandler(resourceAssembly, browser, DomainName);
                e.SetReturnValue(handler);
            }
        }