Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Can';t解释无头浏览器上的导航错误单击SimpleBrowser_C#_Headless Browser - Fatal编程技术网

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学徒在result1result2中。