일시적인 재생할 데이터의 부족으로 인해 재생이 중지되면 발생한다.
웹브라우저는 waiting
이벤트가 발생하더라도 네트워크 오류 여부를 확인하지 못한다. 즉 네트워크 문제로 인해 재생할 데이터가 부족하더라도 그것을 감지할 수 없는 상황에서 대기할 뿐이므로 주의한다.
재생은 중지되더라도 일시적인 상황이므로 paused
프로퍼티가 false
라는 것도 주목한다.
htmlMediaElement.onwaiting = e => { }
htmlMediaElement.addEventListener("waiting", e => { })