现在我只能从默认的一个选项卡中获取所有DOM。但是我想在切换后从每个选项卡中捕获DOM。
这是我的示例代码。
async function RedirectToLogin(page)
{
console.log(page.content());
}
async function main() {
const browser = await puppeteer.launch({headless: false});
const page = await browser.newPage();
await page.setViewport({
width: 2000,
height: 1000,
});
await page.goto('https://www.google.com/');
console.log('clicked');
browser.on('targetchanged', () => RedirectToLogin(page));
count++;
}
main();
答案 0 :(得分:0)
您可以通过执行以下操作获取当前活动页面的URL:
const url = await page.url();
console.log(url);