From f9311b5bd8ace9ed2ccdbe31c22f9bae35fadd4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8C=97=E6=9E=B3?= <7854742+wang_rumeng@user.noreply.gitee.com> Date: Thu, 9 Oct 2025 19:08:08 +0800 Subject: [PATCH] =?UTF-8?q?H5=E5=BA=95=E9=83=A8=E6=A0=8F=E9=80=82=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/pages/work-flow/H5MediaViewer.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/components/pages/work-flow/H5MediaViewer.tsx b/components/pages/work-flow/H5MediaViewer.tsx index 751980e..4fe6b75 100644 --- a/components/pages/work-flow/H5MediaViewer.tsx +++ b/components/pages/work-flow/H5MediaViewer.tsx @@ -240,14 +240,14 @@ export function H5MediaViewer({ /** 视频轮播容器高度:按 aspectRatio 计算(基于视口宽度) */ const videoWrapperHeight = useMemo(() => { const { w, h } = parseAspect(aspectRatio); - return `min(calc(100vw * ${h} / ${w}), calc(100vh - 10.5rem))`; + return `min(calc(100vw * ${h} / ${w}), calc(100vh - 15rem))`; }, [aspectRatio]); /** 图片轮播容器高度:默认 16:9 */ const imageWrapperHeight = useMemo(() => { // return 'calc(100vw * 9 / 16)'; const { w, h } = parseAspect(aspectRatio); - return `min(calc(100vw * ${h} / ${w}), calc(100vh - 10.5rem))`; + return `min(calc(100vw * ${h} / ${w}), calc(100vh - 15rem))`; }, [aspectRatio]); // 计算当前阶段类型 @@ -572,8 +572,8 @@ export function H5MediaViewer({ {stage === 'final_video' && videoUrls.length > 0 && renderVideoSlides()} {stage === 'video' && videoUrls.length > 0 && renderVideoSlides()} {(stage === 'scene' || stage === 'character') && imageItems.length > 0 && renderImageSlides()} - {/* 全局固定操作区(右下角)视频暂停时展示 */} - {(stage === 'video' || stage === 'final_video') && !isPlaying && ( + {/* 全局固定操作区 */} + {(stage === 'video' || stage === 'final_video') && (
{stage === 'video' && ( <>