From 5b25587a3c6a562e7621a1b39dfef00c2b28259a Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 11 Nov 2025 03:22:16 +0000 Subject: [PATCH] =?UTF-8?q?[ProductVideoV2]=20=EB=B9=84=EB=94=94=EC=98=A4?= =?UTF-8?q?=20=EC=98=A4=EB=B2=84=EB=A0=88=EC=9D=B4=20=ED=91=9C=EC=8B=9C=20?= =?UTF-8?q?=EB=A1=9C=EC=A7=81=20=EA=B0=9C=EC=84=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 작은 화면에서는 오버레이를 숨기고, 전체화면에서만 표시하도록 수정 - panelInfo.modal 값을 동적으로 설정 (!isFullscreen) - noAutoShowMediaControls 추가로 일반 모드에서 자동 표시 방지 - HomeBanner/PlayerPanel의 동작 방식과 동일하게 개선 이제 DetailPanel의 ProductVideoV2도 다음과 같이 동작: 1. 썸네일 클릭 → 작은 화면 재생 (오버레이 숨김) 2. 엔터/클릭 → 전체화면 전환 (오버레이 표시) 3. 일정 시간 후 오버레이 자동 숨김 --- .../ProductContentSection/ProductVideo/ProductVideo.v2.jsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx b/com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx index 030476d1..7c76a3ef 100644 --- a/com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx +++ b/com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx @@ -411,6 +411,7 @@ export default function ProductVideoV2({ onEnded={handleVideoEnded} onBackButton={handleBackButton} noAutoPlay={false} + noAutoShowMediaControls={!isFullscreen} autoCloseTimeout={5000} spotlightDisabled={!isFullscreen} isYoutube={isYoutube} @@ -422,7 +423,7 @@ export default function ProductVideoV2({ (typeof window === 'object' && !window.PalmSystem) || isYoutube ? TReactPlayer : Media } type="MEDIA" - panelInfo={{ modal: false }} + panelInfo={{ modal: !isFullscreen }} captionEnable={false} setIsSubtitleActive={setIsSubtitleActive} setCurrentTime={setCurrentTime}