【问题标题】:How to convert a WebView2 to HtmlDocument?如何将 WebView2 转换为 HtmlDocument?
【发布时间】:2022-01-27 16:52:25
【问题描述】:

我想将旧的 webBrowser API 转换为新的 webView2 API。

HtmlDocument doc = webBrowser.Document.OpenNew(false);
doc.Write(sResponse);
var resultAsString = (string)doc.InvokeScript("eval", new object[] { "window.validate" });

我该怎么做?

【问题讨论】:

  • 你可以使用NavigateToString来加载你的html字符串。

标签: c# html dom webbrowser-control webview2


【解决方案1】:

答案是使用 NavigateToString 和 ExecuteScriptAsync

webBrowser.NavigateToString(sResponse);
var scriptResult = await webBrowser.ExecuteScriptAsync("window.validate");

【讨论】:

    猜你喜欢
    • 2016-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-29
    • 2018-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多