1
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user