xaml – 我可以获取Metro WebView控件的当前HTML或Uri吗?

xaml – 我可以获取Metro WebView控件的当前HTML或Uri吗?,第1张

概述当用户在WebView中导航时,似乎没有更新XAML WebView控件的Source属性.是否可以获取当前在WebView中呈现的当前Uri或HTML?我需要解析正在显示的HTML,这样才能工作. 事实证明,WebView没有提供直接检索HTML的方法.但您可以像这样使用WebView.InvokeScript: webview.InvokeScript("eval", new string[] 当用户在WebVIEw中导航时,似乎没有更新XAML WebVIEw控件的Source属性.是否可以获取当前在WebVIEw中呈现的当前Uri或HTML?我需要解析正在显示的HTML,这样才能工作.解决方法 事实证明,WebVIEw没有提供直接检索HTML的方法.但您可以像这样使用WebVIEw.InvokeScript:
webvIEw.InvokeScript("eval",new string[] {"document.documentElement.outerHTML;"})

您还可以通过LoadCompleted事件的NavigationEventArgs.Uri获取Uri.

总结

以上是内存溢出为你收集整理的xaml – 我可以获取Metro WebView控件的当前HTML或Uri吗?全部内容,希望文章能够帮你解决xaml – 我可以获取Metro WebView控件的当前HTML或Uri吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1103742.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存