From 8af6bfd5ae60c329758cf5aa3cb787e927ac7dd8 Mon Sep 17 00:00:00 2001 From: Jack King Date: Sat, 10 Dec 2022 02:55:38 +0800 Subject: [PATCH] Fix: wait for networkidle event to ensure image load --- server/src/printer/printer.service.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/server/src/printer/printer.service.ts b/server/src/printer/printer.service.ts index fb4c9740..2f2249dd 100644 --- a/server/src/printer/printer.service.ts +++ b/server/src/printer/printer.service.ts @@ -58,6 +58,7 @@ export class PrinterService implements OnModuleInit, OnModuleDestroy { await page.goto(`${url}/${username}/${slug}/printer?secretKey=${secretKey}`); await page.waitForSelector('html.wf-active'); + await page.waitForLoadState("networkidle") const pageFormat: PageConfig['format'] = await page.$$eval( '[data-page]',