From 3bff1ebb669e6f4a705bf4bbdf435c070959ec37 Mon Sep 17 00:00:00 2001 From: zhangyahui Date: Thu, 23 Apr 2026 14:05:00 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=B7=A5=E5=85=B7=E5=87=BD=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/tool/util.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/tool/util.js b/src/tool/util.js index b8f095c7..770fe315 100644 --- a/src/tool/util.js +++ b/src/tool/util.js @@ -672,6 +672,17 @@ function sketchToMask(sketchImage) { img.src = sketchImage; }); } + +function isValidUrl(string) { + try { + const url = new URL(string) + // 通常我们只需要 http 或 https 协议 + return url.protocol === "http:" || url.protocol === "https:" + } catch (err) { + return false + } +} + export { isEmail, getUploadUrl,