playwright截图,怎么才能把地址栏也一起截下来,现在截图都不包含地址栏
const { chromium } = require('playwright');
(async () => {
const browser = await chromium.launch();
const context = await browser.newContext();
const page = await context.newPage();
// 设置视窗大小为 1280x800
await page.setViewportSize({ width: 1280, height: 800 });
// 导航到页面
await page.goto('https://www.example.com');
// 截取整个页面
const screenshot = await page.screenshot({
fullPage: true // 设置 fullPage 为 true
});
// 将截图保存为文件
require('fs').writeFileSync('screenshot.png', screenshot);
await browser.close();
})();
如果答案对您有所帮助,望采纳。
执行 js 代码,下拉滚动条,15000 可以根据情况设置
page1.evaluate("var q=document.documentElement.scrollTop=15000")