Wiki
Clone wikiCDP / Runtime
Runtime
Events
ConsoleAPICalled
HeadlessChrome chrome = new HeadlessChrome( HeadlessChrome.DefaultAppPathMac ); using (chrome) { chrome.Runtime.ConsoleAPICalled += (sender, e) => { Console.WriteLine(e); }; chrome.Start(); chrome.Runtime.Enable(); chrome.Page.SetDocumentContent( chrome.FrameId, "<script>console.log('test')</script>" ); chrome.Delay(500); }
ExceptionThrown
HeadlessChrome chrome = new HeadlessChrome( HeadlessChrome.DefaultAppPathMac ); using (chrome) { chrome.Runtime.ExceptionThrown += (sender, e) => { Console.WriteLine(e); }; chrome.Start(); chrome.Runtime.Enable(); chrome.Page.SetDocumentContent( chrome.FrameId, "<script>aa</script>" ); chrome.Delay(500); }
Updated