如何将Gecko Javascript控制台消息重定向到文件?

时间:2018-03-16 20:33:47

标签: geckofx

有没有办法将javascript控制台重定向到文件?

我找到了这个链接

https://bitbucket.org/geckofx/geckofx-29.0/issues/9/how-to-get-javascript-consolelog-error

但它需要使用我不会在现场使用的devtools。

必须有一种简单的方法可以重定向到C#方法。

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

捕获ConsoleMessage事件并将每一行保存到一个文件中

geckoWebBrowser.ConsoleMessage += GeckoWebBrowserOnConsoleMessage;

void GeckoWebBrowserOnConsoleMessage(object sender, ConsoleMessageEventArgs e)
{
    AppendToFile(e.Message);
}