From 8ed9abcde1afb3a3ccb2bc92e955ac6eac1fd1e9 Mon Sep 17 00:00:00 2001 From: filesite Date: Fri, 27 Jun 2025 11:31:08 +0800 Subject: [PATCH] improve image type for base64, add svg support --- lib/common.mjs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/common.mjs b/lib/common.mjs index 96a4ac5..a4a51e4 100644 --- a/lib/common.mjs +++ b/lib/common.mjs @@ -59,10 +59,12 @@ export default { imgType = 'jpeg'; }else if (/\.png/ig.test(url) || /image\/png/ig.test(url)) { imgType = 'png'; - }else if (/\.webp?/ig.test(url) || /image\/webp/ig.test(url)) { + }else if (/\.webp/ig.test(url) || /image\/webp/ig.test(url)) { imgType = 'webp'; - }else if (/\.gif?/ig.test(url) || /image\/gif/ig.test(url)) { + }else if (/\.gif/ig.test(url) || /image\/gif/ig.test(url)) { imgType = 'gif'; + }else if (/\.svg/ig.test(url) || /image\/svg\+xml/ig.test(url)) { + imgType = 'svg+xml'; } return imgType;