English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML 참조 설명서

HTML 태그 전체 목록

HTML 오디오/비디오

이音频 및 비디오 태그를 페이지에 추가한 후, 페이지에音频 파일이 없고 비디오 파일도 재생되지 않는다는 것을 발견할 수 있습니다. 이는 왜 이렇게 될까요? 이는 우리가 몇 가지 미디어 요소를 누락했기 때문입니다. 아래는 몇 가지 미디어 요소 목록입니다

HTML 오디오/비디오 DOM 참조 설명서

HTML5 DOM은 <audio> 및 <video> 요소에 메서드, 속성 및 이벤트를 제공합니다.

이 메서드, 속성 및 이벤트는 JavaScript를 사용하여 <audio> 및 <video> 요소를操作할 수 있도록 합니다.

HTML 오디오/비디오 메서드

메서드설명
addTextTrack()오디오에/비디오에 새로운 텍스트 트랙을 추가합니다
canPlayType()브라우저가 지정된 오디오를 재생할 수 있는지 확인합니다/비디오 유형
load()오디오를 다시 로드합니다/비디오 요소
play()오디오 재생을 시작합니다/비디오.
pause()현재 재생 중인 오디오를 일시 중지합니다/비디오.

HTML 오디오/비디오 속성

속성설명
audioTracks대표 가능한 오디오 트랙 목록을 담은 AudioTrackList 객체를 반환합니다.
autoplay로드가 완료되면 즉시 오디오를 재생할지 여부를 설정하거나 반환합니다/비디오.
buffered오디오를 반환합니다/비디오가 버퍼링된 부분의 TimeRanges 객체를 반환합니다.
controller오디오를 반환합니다/비디오의 현재 미디어 컨트롤러의 MediaController 객체.
controls오디오를 설정하거나 반환합니다/비디오가 제어판을 표시해야 하는지 여부를 반환합니다(예를 들어 재생)/정지 등).
crossOrigin오디오를 설정하거나 반환합니다/비디오의 CORS 설정.
currentSrc현재 오디오를 반환합니다/비디오의 URL.
currentTime오디오를 설정하거나 반환합니다/비디오의 현재 재생 위치(초로 계산)
defaultMuted오디오를 설정하거나 반환합니다/비디오 기본이 무음인지 여부를 반환합니다.
defaultPlaybackRate오디오를 설정하거나 반환합니다/비디오의 기본 재생 속도.
duration현재 오디오를 반환합니다/비디오의 길이(초로 계산)
ended오디오를 반환합니다/비디오의 재생이 끝났는지 여부를 반환합니다.
error오디오를 반환합니다/비디오의 오류 상태를 나타내는 MediaError 객체.
loop오디오를 설정하거나 반환합니다/비디오가 끝나면 다시 재생되어야 하는지 여부를 반환합니다.
mediaGroup오디오를 설정하거나 반환합니다/비디오가 속한 그룹(여러 오디오를 연결하는 데 사용)/비디오 요소).
muted오디오를 설정하거나 반환합니다/비디오가 무음인지 여부를 반환합니다.
networkState오디오를 반환합니다/비디오의 현재 네트워크 상태.
paused오디오를 설정하거나 반환합니다/비디오가 중지되었는지 여부를 반환합니다.
playbackRate오디오를 설정하거나 반환합니다/비디오 재생 속도.
played오디오를 반환합니다/비디오가 재생된 부분의 TimeRanges 객체를 반환합니다.
preload오디오를 설정하거나 반환합니다/비디오가 페이지 로드 후에 로드되어야 하는지 여부를 반환합니다.
readyState오디오를 반환합니다/비디오의 현재 준비 상태를 반환합니다.
seekable오디오를 반환합니다/비디오의 탐색 가능한 부분의 TimeRanges 객체를 반환합니다.
seeking사용자가 오디오 중에 있는지 반환합니다/비디오에서 검색합니다.
src오디오를 설정하거나 반환합니다/비디오 요소의 현재 소스.
startDate현재 시간 오프셋을 나타내는 Date 객체를 반환합니다.
textTracks가용 텍스트 트랙의 TextTrackList 객체를 반환합니다.
videoTracks가용 비디오 트랙의 VideoTrackList 객체를 반환합니다.
volume오디오를 설정하거나 반환합니다/비디오의 볼륨.

HTML 오디오/비디오 이벤트

이벤트설명
abort오디오/비디오의 로드가 포기되면 트리거됩니다.
canplay브라우저가 오디오를 재생할 수 있을 때 트리거됩니다./비디오
canplaythrough브라우저가 버퍼링 없이 재생할 수 있을 때 트리거됩니다.
durationchange오디오/비디오의 길이가 변경되면 트리거됩니다.
emptied현재 재생 목록이 비어 있을 때 트리거됩니다.
ended현재 재생 목록이 끝나면 트리거됩니다.
error오디오/비디오 로드 중에 오류가 발생할 때
loadeddata브라우저가 오디오를 로드했을 때/비디오의 현재 프레임이 발생할 때
loadedmetadata브라우저가 오디오를 로드했을 때/비디오의 메타데이터가 발생할 때
loadstart브라우저가 오디오를 찾기 시작할 때/비디오
pause오디오/비디오가 일시 중지되었을 때
play오디오/비디오가 시작되었거나 더 이상 일시 중지되지 않았을 때 발생합니다.
playing오디오/비디오가 버퍼링으로 인해 일시 중지되거나 멈춘 후 준비가 되었을 때 발생합니다.
progress브라우저가 오디오를 다운로드 중일 때/비디오
ratechange오디오/비디오의 재생 속도가 변경되었을 때 발생합니다.
seeked사용자가 이동했을 때/오디오로 이동/비디오 중 새 위치가 발생할 때 발생합니다.
seeking사용자가 시작할 때/오디오로 이동/비디오 중 새 위치가 발생할 때 발생합니다.
stalled브라우저가 미디어 데이터를 가져오려고 했지만 데이터가 사용할 수 없을 때 발생합니다.
suspend브라우저가 의도적으로 미디어 데이터를 가져오지 않았을 때 발생합니다.
timeupdate현재 재생 위치가 변경되었을 때 발생합니다.
volumechange음량이 변경되었을 때 발생합니다.
waiting비디오가 다음 프레임을 버퍼링하기 위해 멈추었을 때 발생합니다.