diff --git a/apps/web/src/pages/generate/GeneratePage.tsx b/apps/web/src/pages/generate/GeneratePage.tsx index 34934478f..5b6346a4d 100644 --- a/apps/web/src/pages/generate/GeneratePage.tsx +++ b/apps/web/src/pages/generate/GeneratePage.tsx @@ -265,7 +265,7 @@ const GeneratePage: React.FC = () => { onRegenerate={step5Preview.regeneratePreview} titleText={titleSettings.title} titleSettings={titleSettings} - showTitlePreview={currentStep === 4} + showTitlePreview={currentStep >= 4 && currentStep <= 5} sourceVideoUrl={sourceVideoUrl} /> )} diff --git a/apps/web/src/pages/generate/components/PreviewVideoPanel.tsx b/apps/web/src/pages/generate/components/PreviewVideoPanel.tsx index a5502e9dc..3a564bcb0 100644 --- a/apps/web/src/pages/generate/components/PreviewVideoPanel.tsx +++ b/apps/web/src/pages/generate/components/PreviewVideoPanel.tsx @@ -176,7 +176,7 @@ export const PreviewVideoPanel: React.FC = ({ return (
-

{showTitlePreview ? "标题预览" : "预览视频"}

+

{showTitlePreview && !hasPreview ? "标题预览" : "预览视频"}

{hasPreview && !showTitlePreview && 480p 预览版}
@@ -210,7 +210,7 @@ export const PreviewVideoPanel: React.FC = ({ style={{ fontSize: 48, color: "var(--text-tertiary)", marginBottom: 12 }} />

暂无预览

-

在第 3 步生成预览后在此查看

+

在左侧生成预览后在此查看

)}