diff --git a/com.twin.app.shoptime/src/components/VideoPlayer/MediaPlayer.jsx b/com.twin.app.shoptime/src/components/VideoPlayer/MediaPlayer.jsx index fff746a0..834deef1 100644 --- a/com.twin.app.shoptime/src/components/VideoPlayer/MediaPlayer.jsx +++ b/com.twin.app.shoptime/src/components/VideoPlayer/MediaPlayer.jsx @@ -1428,6 +1428,23 @@ const VideoPlayerBase = class extends React.Component { return; } + // 🎬 μ‹€μ‹œκ°„ μž¬μƒμƒνƒœ λ‘œκΉ… + if (ev.type === 'onUpdate' || ev.type === 'onPlay' || ev.type === 'onPause' || ev.type === 'onStart' || ev.type === 'onLoadStart') { + console.log('🎬 [MediaPlayer] μž¬μƒμƒνƒœ μ‹€μ‹œκ°„ λ‘œκΉ…', { + eventType: ev.type, + currentTime: el.currentTime, + duration: el.duration, + paused: el.paused, + playbackRate: el.playbackRate, + loading: el.loading, + error: el.error, + stateLoading: this.state.loading, // 🎬 MediaPlayer λ‚΄λΆ€ loading μƒνƒœλ„ 확인 + panelInfoModal: this.props.panelInfo?.modal, + timestamp: new Date().getTime(), + stack: new Error().stack?.split('\n')[2]?.trim(), + }); + } + this.type = this.props.type; updatedState.currentTime =