fix: 선택약관 4차수정 250622
This commit is contained in:
@@ -1535,8 +1535,24 @@ const PlayerPanel = ({
|
||||
if (broadcast.type === "videoError") {
|
||||
return null;
|
||||
}
|
||||
|
||||
// For previews, always use the direct URL from panelInfo.
|
||||
if (panelInfo.modal) {
|
||||
return panelInfo.showUrl;
|
||||
}
|
||||
|
||||
// For fullscreen, the playlist is the primary source.
|
||||
if (playListInfo && playListInfo.length > 0 && playListInfo[selectedIndex]?.showUrl) {
|
||||
return playListInfo[selectedIndex]?.showUrl;
|
||||
}
|
||||
|
||||
// Fallback for fullscreen if playlist isn't ready, use panelInfo URL.
|
||||
if (!panelInfo.modal && panelInfo.showUrl) {
|
||||
return panelInfo.showUrl;
|
||||
}
|
||||
|
||||
return playListInfo && playListInfo[selectedIndex]?.showUrl;
|
||||
}, [playListInfo, selectedIndex, broadcast]);
|
||||
}, [panelInfo, playListInfo, selectedIndex, broadcast]);
|
||||
|
||||
const isYoutube = useMemo(() => {
|
||||
if (currentPlayingUrl && currentPlayingUrl.includes("youtu")) {
|
||||
|
||||
Reference in New Issue
Block a user