From 9cc1147904ffa72ef4cc68b94641bf91d9a4b0a5 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Fri, 15 Dec 2023 06:40:10 +0900 Subject: [PATCH] [fix] lower webp quality for size --- src/ts/parser.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ts/parser.ts b/src/ts/parser.ts index 194de81d..79f47ecd 100644 --- a/src/ts/parser.ts +++ b/src/ts/parser.ts @@ -278,11 +278,11 @@ async function resizeAndConvert(imageData: Uint8Array): Promise { context.drawImage(image, 0, 0, width, height); // Try to convert to WebP - let base64 = canvas.toDataURL('image/webp', 90); + let base64 = canvas.toDataURL('image/webp', 75); // If WebP is not supported, convert to JPEG if (base64.indexOf('data:image/webp') != 0) { - base64 = canvas.toDataURL('image/jpeg', 90); + base64 = canvas.toDataURL('image/jpeg', 75); } // Convert it to Uint8Array