Skip to content

[FEAT] 타이머 완료 시 소리 알림 기능 구현 #327

Description

@yumin-kim2

🛠️ 만들고자 한 기능 설명

타이머의 설정 시간이 끝나면 소리로 완료를 알려, 사용자가 화면을 보고 있지 않아도 종료 시점을 인지할 수 있도록 합니다. 기존 타이머 종료 모달이 열리는 시점에 알림음을 함께 재생합니다.

✅ TODO LIST

  • 타이머 완료 알림음 리소스 추가 및 재생 로직 구현
  • 남은 시간이 0에 도달해 종료 모달이 열리는 시점에 알림음 재생 연동
  • 리렌더링과 데이터 재조회로 같은 종료 알림음이 중복 재생되지 않도록 처리
  • 타이머 연장 후 다시 시간이 종료되면 알림음이 재생되도록 처리
  • 일시정지·수동 중단 불필요한 종료 알림음이 재생되지 않는지 확인
  • 수동 완료시에도 소리 재생
  • 브라우저 자동 재생 제한을 고려해 사용자 상호작용 시 오디오 준비 및 재생 실패 처리
  • 데스크톱·모바일에서 종료 시 재생 및 백그라운드 탭 동작 확인

⏰ 예상 작업 기간

📝 참고 링크(선택)

🗣️ ETC(선택)

📸 피그마 스크린샷

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions