loadstart

브라우저가 미디어를 찾기 시작할때 발생


progress

브라우저가 미디어 데이터를 가져오는 중에 발생


suspend

브라우저가 현재 데이터를 전부 다 다운하지 않았는데 미디어 데이터를 가져오는 것이 멈췄을 때 발생


abort

브라우저가 에러가 아닌 상황에서 미디어 데이터를 가져오는 것을 멈췄을 때 발생


error

미디어 데이터를 가져오다가 에러가 발생햇을 때 발생


emptied

미디어의 networkState가 NETWORK_EMPTY상태로 들어가게 되었을 때 발생( 치명적인 오류로 멈추거나, 이미 리소스 선택 알고리즘이 실행중이었는데 load() 함수가 호출되었을 때 )


play

재생되었을 때, play() 함수가 리턴하고나서, autoplay로 인해 재생이 시작되었을 때 호출


pause

미디어가 일시정지 되었을 때 발생( pause() 함수가 리턴 되고나서 발생 )


loadedmetadata

브라우저가 미디어의 길이와 넓이, 높이의 메타정보를 가져왔을 때 발생


loadeddata

브라우저가 현재 재생위치에서 미디어 정보를 뿌릴 수 있는 상태로 준비되면 발생


waiting

다음 프레임이 로드되지 않아서 재생이 멈추었을 때 발생, 브라우저는 곧 프레임이 가능해질 것이라고 예상하고 있음


playing

재생이 시작되었을 때 발생


canplay

브라우저가 미디어 데이터의 재생이 가능해질 때 발생, 하지만 지금 재생이 시작하면 이후 버퍼링 속도가 느려서 다시 멈추지 않고 재생이 불가할것이라고 측정함


canplaythrough

브라우저가 현재 재생을 시작하면, 버퍼링 속도와 재생 속도를 고려했을 때 끝까지 멈추지 않고 재생 가능할 것이라고 측정함


seeking

seek 동작이 길게 유지되어서 브라우저에서 이벤트 발생이 될정도가 되었을 때 발생


seeked

seeking이 끝나면 발생


timeupdate 

현재 재생위치가 바뀌었을 때 발생


ended

미디어의 끝에 도달해서 재생이 멈추었을 때 발생


ratechange

defaultPlaybackRate나 playbackRate의 속성이 변경되었을 때 발생


durationchange

duration 속성이 바뀌었을 때 발생


volumechange

volume 속성이 변하거나 muted 속성이 변했을 때 발생

'frontend > Java Script' 카테고리의 다른 글

1. 함수형 프로그래밍 - Filter  (0) 2019.03.14
javascript prototype - 상속  (0) 2018.03.29
IE10 .val() 값 초기화 문제  (0) 2017.10.30
모바일 위 아래 드래그 막기  (0) 2017.10.30
Module Pattern + Ajax  (0) 2017.10.30

+ Recent posts