This commit is contained in:
Yanlong Wang 2024-07-06 00:59:37 +08:00
parent d2b5bea1d2
commit c69ec77c60
No known key found for this signature in database
GPG Key ID: C0A623C0BADF9F37

View File

@ -550,7 +550,7 @@ document.addEventListener('load', handlePageLoad);
} }
let error; let error;
await Promise.race(ckpt).catch((err) => error = err); await Promise.race(ckpt).catch((err) => error = err);
if (finalized) { if (finalized && !error) {
yield { ...snapshot, screenshot } as PageSnapshot; yield { ...snapshot, screenshot } as PageSnapshot;
break; break;
} }
@ -558,7 +558,7 @@ document.addEventListener('load', handlePageLoad);
screenshot = await page.screenshot(); screenshot = await page.screenshot();
lastHTML = snapshot.html; lastHTML = snapshot.html;
} }
if (snapshot || screenshot) { if (snapshot) {
yield { ...snapshot, screenshot } as PageSnapshot; yield { ...snapshot, screenshot } as PageSnapshot;
} }
if (error) { if (error) {