示例#1
0
        // 浏览器核心准备就绪
        protected override void OnWindowReady(IWebBrowserHandler browserClient)
        {
            // 在此处添加CEF客户端各项行文的处理子程序,例如:下载(通常使用DownloadHandler处理下载过程)、弹窗(LiftSpanHandler)、信息显示(DisplayHandler)等等
            // Add the processing functions of the CefClient's handlers here, such as DownloadHandler, LifeSpanHandler, DisplayHandler, etc.


            // 示例: 处理浏览器的弹窗行为。如果不特别指定弹窗行为,CEF将会自行弹出一个无法控制浏览器窗口,你无法为CEF创建的这个窗口指定任何处理子程序。
            // Example: Handle browser's popup behavior. If you don't specify the popup behavior handler, CEF will pop up a window that cannot controlled. You cannot specify any processing functions for this window created by CEF.
            browserClient.LifeSpanHandler.OnBeforePopup += LifeSpanHandler_OnBeforePopup;


            // 示例:处理浏览器的下载行为。如果不指定下载处理过程,那么浏览器将不会处理任何来自网页的下载请求。
            // Example: Handle browser's download behavior. If you don't specify the download behavior handler,  you could not donwload anything from the webpage.
            browserClient.DownloadHandler.OnBeforeDownload += DownloadHandler_OnBeforeDownload;

            // 示例:处理浏览器的加载行为。
            // Example: Handle browser's load behavior.
            browserClient.LoadHandler.OnLoadEnd += LoadHandler_OnLoadEnd;

            browserClient.DisplayHandler.OnTitleChange += DisplayHandler_OnTitleChange;


            // 当主页面加载完成后,打开Chromium的开发者工具。
            // When the main page is loadded, open the developer's tool
            // WebBrowser.ShowDevTools();
        }
示例#2
0
 protected override void OnWindowReady(IWebBrowserHandler browserClient)
 {
     //在此处理CEF(浏览器)各项接口
     //WebBrowser.ShowDevTools();\
     browserClient.LoadHandler.OnLoadStart += LoadHandler_OnLoadStart;
     browserClient.LoadHandler.OnLoadEnd   += LoadHandler_OnLoadEnd;
 }
示例#3
0
 protected override void OnWindowReady(IWebBrowserHandler browserClient)
 {
     // WebBrowser.ShowDevTools();
 }
示例#4
0
 // 浏览器核心准备就绪
 protected override void OnWindowReady(IWebBrowserHandler browserClient)
 {
     // WebBrowser.ShowDevTools();
     // 在此处添加CEF客户端各项行文的处理子程序,例如:下载(通常使用DownloadHandler处理下载过程)、弹窗(LiftSpanHandler)、信息显示(DisplayHandler)等等。
 }