This commit is contained in:
2026-04-22 20:14:15 +08:00
parent 0773a0d0ca
commit 0e9c286a57
205 changed files with 25790 additions and 1623 deletions

View File

@@ -18,9 +18,7 @@ export function useResolvedAssetReadUrl(
const normalizedSource = source?.trim() ?? '';
const shouldResolve =
enabled && Boolean(normalizedSource) && isGeneratedLegacyPath(normalizedSource);
const [resolvedUrl, setResolvedUrl] = useState(
shouldResolve ? '' : normalizedSource,
);
const [resolvedUrl, setResolvedUrl] = useState(normalizedSource);
useEffect(() => {
if (!normalizedSource) {
@@ -34,7 +32,8 @@ export function useResolvedAssetReadUrl(
}
let cancelled = false;
setResolvedUrl('');
// 生成资源的签名 URL 还没回来前,先保留原始路径占位,避免结果页/运行时首屏出现空白图块。
setResolvedUrl(normalizedSource);
void resolveAssetReadUrl(normalizedSource, {
expireSeconds: options.expireSeconds,