From 830e6ef3f5b603fd848cb0d73ac88fa039660e79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E8=89=AF=28004796=29?= Date: Fri, 23 Feb 2024 15:20:18 +0800 Subject: [PATCH] 123 --- src/hooks/useUpload.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/hooks/useUpload.ts b/src/hooks/useUpload.ts index abc6b3c..388704e 100644 --- a/src/hooks/useUpload.ts +++ b/src/hooks/useUpload.ts @@ -20,6 +20,8 @@ type Policy = { keySecret: string, region: string, token: string, + + cdnDomain: string } /** @@ -41,7 +43,8 @@ export function useUpload() { keyId: "", keySecret: "", region: "", - token: "" + token: "", + cdnDomain: "" }; const init = () => { @@ -149,7 +152,11 @@ export function useUpload() { headers: { "Content-Type": "text/plain" }, }; const result = await client.put(getRandomFileName(), file, options); - callback && callback(result?.url); + let ppUrl = result?.url + if(policy.cdnDomain){ + ppUrl = policy.cdnDomain + result.name + } + callback && callback(ppUrl); return Promise.resolve() } catch (e) { console.log(e);