我需要获取在webview上“加载”的网页源代码。有没有办法做到这一点?
我在Windows Form Application上尝试过。我可以通过以下方式轻松获得数据:
webBrowser1.Document.Body.InnerText
但是在Windows Phone 8.1中我无法做到这一点。
答案 0 :(得分:1)
使用InvokeScriptAsync方法。
string html = await webBrowser1.InvokeScriptAsync("eval", new string[] { "document.documentElement.outerHTML;" });
根据Can I get the current HTML or Uri for the Metro WebView control?
回答