Как получить доступ к Mono Webkit WebView html (в строке)? - PullRequest
0 голосов
/ 18 марта 2020

Как получить доступ к HTML в строке из Mono Webkit WebView?

Мой код на самом деле может выводить HTML на консоль или в окно оповещения, но я хотел бы получить к нему доступ через переменную C# (снаружи javascript).

Код:

using System;
using Gtk;
using Webkit;

class Program
{
    public static void Main()
    {
        WebView webView = new WebView();
        webView.LoadUri("http://google.com");

        webView.ExecuteScript(
        "(function() "
        + "{ "
        + "var str = ('<html>'+document.getElementsByTagName('html')[0].innerHTML+'</html>');"
        + "console.log(str);"
        + "alert(str);"
        + "}"
        + ")();"
        );

        // \/ what i want \/
        //string HTML_output = webView.HTML;
    }
}
...