C# Can';t解释无头浏览器上的导航错误单击SimpleBrowser
我正在执行下面的示例,得到两个不同的单击结果。没有引发异常,但第一次单击会生成C# Can';t解释无头浏览器上的导航错误单击SimpleBrowser,c#,headless-browser,C#,Headless Browser,我正在执行下面的示例,得到两个不同的单击结果。没有引发异常,但第一次单击会生成SucceededNavigationComplete,另一次单击会生成SucceededNavigationError。当我手动执行这些操作时,会有一个新窗口被导航到 Browser browsy = new Browser(); browsy.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/
SucceededNavigationComplete
,另一次单击会生成SucceededNavigationError
。当我手动执行这些操作时,会有一个新窗口被导航到
Browser browsy = new Browser();
browsy.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0";
browsy.AutoRedirect = true;
string frontPageUrl = ...;
browsy.Navigate(frontPageUrl);
string html1 = browsy.CurrentHtml;
HtmlResult anchor = browsy.Find(ElementType.Anchor, "name", "xxx");
ClickResult result1 = anchor.Click();
string html2 = browsy.CurrentHtml;
HtmlResult button = browsy.Find(ElementType.Button, "name", "yyy");
ClickResult result2 = button.Click();
string html3 = browsy.CurrentHtml;
我如何排除故障,在哪里可以获得有关错误发生原因的更多信息?我对无头浏览比较陌生,所以任何提示都可能有价值。您在哪里看到这些SucceededNavigationComplete和SucceededNavigationError?@Code学徒在
result1
和result2
中。