DOM

settings_applicationsEvent

DOM

  • account_tree
  • bug_report

Media

미디어 처리와 관련된 이벤트

하위 트리 탐색

  • abort

    일반적인 에러외의 원인으로 전체 미디어 리소스가 로드되지 못할 때 발생한다.

  • canplay

    재생 가능한 미디어 리소스가 확보된 경우에 발생한다.

  • canplaythrough

    readyStateHAVE_ENOUGH_DATA로 변경될 때 발생한다.

  • cuechange

    TextTrack이 현재 표시되는 큐를 변경했을 때 발생한다.

  • durationchange

    duration 속성이 업데이트되면 발생한다.

  • emptied

    미디어 요소가 load() 메소드에 의해 다시 초기화될 때 발생하거나 치명적인 오류가 있어 미디어 리소스를 준비하지 못할 때 발생한다.

  • ended

    미디어 끝에 도달했거나 더 이상 사용할 수 있는 데이터가 없어 재생 또는 스트리밍이 중지되면 발생한다.

  • error

     window에서 사용할 리소스 로드에 실패했거나 사용할 수 없는 경우 발생한다.

  • loadeddata

    미디어의 현재 재생 위치에 있는 프레임이 로드를 완료하면 발생한다.

  • loadedmetadata

    메타 데이터(metadata)가 로드되면 발생한다.

  • loadstart

    웹브라우저가 미디어 리소스를 다운로드하기 시작하는 시점에 발생한다.

  • mute

    트랙의 소스가 일시적으로 미디어 데이터를 제공할 수 없을 때 발생한다.

  • pause

    재생이 일시 중지될 때 발생한다.

  • play

    play() 메소드 또는 autoplay 속성의 결과로 paused 속성이 true에서 false로 변경되면 발생한다.

  • playing

    버퍼링을 위해 일시 중지 또는 중지된 후 다시 재생될 때 발생한다.

  • progress

    웹브라우저가 리소스를 로드할 때 주기적으로 발생한다.

  • ratechange

    재생 속도가 변경될 때 발생한다.

  • seeked

    사용자가 미디어 재생시 타임라인에서 재생 위치를 이동하거나 건너뛰기를 완료할 때 발생한다.

  • seeking

    사용자가 미디어 재생시 타임라인에서 재생 위치를 이동하거나 건너뛰기를 시작할 때 발생한다.

  • stalled

    미디어 리소스를 다운로드하려고 했지만 예기치 않게 다운로드하지 못할 때 발생한다.

  • suspend

    미디어 리소스가 로딩이 중지된 시점에 발생한다.

  • timeupdate

    재생 위치(currentTime)가 변경되었을 때 발생한다.

  • unmute

    트랙의 소스가 미디어 데이터를 제공할 수 없는 기간 후에 다시 한번 미디어 데이터를 제공할 수 있을 때 발생한다.

  • volumechange

    미디어의 볼륨이 변경되었을 때 발생한다.

  • waiting

    일시적인 재생할 데이터의 부족으로 인해 재생이 중지되면 발생한다.

지원 웹브라우저