我正在使用aCefSharp.Wpf.ChromiumWebBrowser(版本47.0.3.0)加载网页。页面加载后的一些要点我想获取源代码。从CefSharp Web浏览器获取HTML源代码
我呼吁:
wb.GetBrowser().MainFrame.GetSourceAsync()
但它似乎并没有被返回所有的源代码(我相信这是因为有孩子帧)。
如果我称:
wb.GetBrowser().MainFrame.ViewSource()
我可以看到它列出了所有的源代码(包括内帧)。
我想获得与ViewSource()相同的结果。请有人指出我正确的方向吗?
更新 - 添加的代码示例
注:Web浏览器指向过于地址将只工作直至并包括2016年10月3日。之后,它可能会显示不同的数据,这不是我会看到的。
在frmSelection.xaml文件
在frmSelection.xaml.cs文件
public partial class frmSelection : UserControl
{
private System.Windows.Threading.DispatcherTimer wbTimer = new System.Windows.Threading.DispatcherTimer();
public frmSelection()
{
InitializeComponent();
// This timer will start when a web page has been loaded.
// It will wait 4 seconds and then call wbTimer_Tick which
//