{
const browser = await newBrowser(wsUrl);
try {
const page = await browser.newPage();
await page.goto("https://pptr.dev");
await page.setViewport({ width: 1080, height: 1024 });
await Promises.delay(3000);
const imgUrl = await page.screenshot({
type: "png",
encoding: "base64",
fullPage: true
});
return htl.html`<img src="data:image/png;base64,${imgUrl}" />`;
} finally {
await browser.close();
}
}