修复合伙人端上传门头照片失败的问题

This commit is contained in:
2026-07-12 15:55:49 +08:00
parent 9fc955d81f
commit 2c04676555
8 changed files with 43 additions and 37 deletions
+3 -7
View File
@@ -9,17 +9,13 @@ let scriptPromise: Promise<void> | null = null;
let configured = false;
let configuredUrl: string | null = null;
/** 参与 JSSDK 签名的页面 URL(去掉 hash、OAuth 回跳参数 */
/** 参与 JSSDK 签名的页面 URL(去掉 hash、querySPA 步骤参数不参与签名 */
export function normalizeJssdkPageUrl(rawUrl: string): string {
try {
const url = new URL(rawUrl);
url.hash = '';
url.searchParams.delete('code');
url.searchParams.delete('state');
const query = url.searchParams.toString();
return `${url.origin}${url.pathname}${query ? `?${query}` : ''}`;
return `${url.origin}${url.pathname}`;
} catch {
return rawUrl.split('#')[0];
return rawUrl.split('#')[0].split('?')[0];
}
}