From 8572fab78117bacc865e03db787420932c566151 Mon Sep 17 00:00:00 2001 From: ngosang Date: Sun, 1 Aug 2021 19:35:26 +0200 Subject: [PATCH] Avoid loading images/css/fonts to speed up page load --- src/routes.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/routes.ts b/src/routes.ts index 139065a..cd69f0e 100644 --- a/src/routes.ts +++ b/src/routes.ts @@ -197,6 +197,12 @@ async function setupPage(ctx: RequestContext, params: BaseRequestAPICall, browse let callbackRunOnce = false const callback = (request: Request) => { + // avoid loading resources to speed up page load + if(request.resourceType() == 'stylesheet' || request.resourceType() == 'font' || request.resourceType() == 'image') { + request.abort() + return + } + if (callbackRunOnce || !request.isNavigationRequest()) { request.continue() return