💾 재생 위치 기록

시청 위치를 자동으로 LocalStorage에 저장하고, 다시 방문했을 때 이어서 볼 수 있습니다. 영상을 95% 이상 시청한 경우 처음부터 다시 시작됩니다.

재생하면 자동으로 위치가 저장됩니다.

📖 사용법

// 재생 위치 기록 활성화
const player = new CatPlayer({
    container: '#player',
    url: 'video.mp4',
    savePlaybackPosition: true,          // 활성화
    playbackPositionKey: 'my-video-123'  // 고유 키 (필수)
});

// 수동 저장
player.savePlaybackPosition();

// 수동 복원
player.restorePlaybackPosition();

// 복원 이벤트
player.on('positionRestored', (time) => {
    console.log('재생 위치 복원됨:', time);
});

// LocalStorage 키 형식
// catplayer_position_{playbackPositionKey}

✨ 주요 기능

  • 자동 저장 - 재생 중 자동으로 위치 저장
  • 자동 복원 - 페이지 재방문 시 자동으로 위치 복원
  • 스마트 재생 - 95% 이상 시청한 영상은 처음부터 재생
  • LocalStorage 사용 - 브라우저에 안전하게 저장
💡 테스트 방법:
  1. 비디오를 재생하고 중간 지점으로 이동
  2. "페이지 새로고침" 버튼 클릭
  3. 페이지가 다시 로드되면 저장된 위치부터 재생됩니다