我正在抓取网页,并尝试使用Puppeteer Sharp从页面中提取Google添加。 它们大多数都在框架内部。框架提取抛出“评估失败”异常。
var frameElement = await page.EvaluateExpressionAsync<ElementHandle>("google_ads_frame5");
var frame = await frameElement.ContentFrameAsync();
var frameContent = await frame.GetContentAsync();
答案 0 :(得分:0)
var frameElement = await page.WaitForSelectorAsync("#google_ads_frame5");
var frame = await frameElement.ContentFrameAsync();
var frameContent = await frame.GetContentAsync();