최고의 HTML 오디오 / 비디오 튜토리얼 2024년, 이 튜토리얼에서는 HTML 오디오 / 비디오 DOM 참조,HTML 오디오 / 비디오 방법,HTML 오디오 / 비디오 속성,HTML 오디오 / 비디오 이벤트,를 배울 수 있습니다.
HTML5 DOM은 <오디오> 및 <비디오>에 대한 요소는 메서드, 속성 및 이벤트를 제공합니다.
당신이 요소를 <오디오> 및 <비디오>를 조작하는 자바 스크립트를 사용할 수 있도록 이러한 메서드, 속성 및 이벤트.
方法 | 描述 |
---|---|
addTextTrack() | 向音频/视频添加新的文本轨道。 |
canPlayType() | 检测浏览器是否能播放指定的音频/视频类型。 |
load() | 重新加载音频/视频元素。 |
play() | 开始播放音频/视频。 |
pause() | 暂停当前播放的音频/视频。 |
属性 | 描述 |
---|---|
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 | 设置或返回音频/视频的音量。 |
행사 | 기술 |
---|---|
중단 | 화재가 오디오 / 비디오 부하 포기 된 경우. |
canplay | 화재 브라우저는 오디오 / 비디오 재생을 시작할 수있을 때. |
canplaythrough | 브라우저 인해 버퍼링에 일시 정지하지 않고 재생할 수있는 화재. |
durationchange | 시간의 오디오 / 비디오의 길이가 변경 화재. |
비워 | 화재 현재 재생 목록이 비어있을 때. |
종료 | 현재 재생 목록이 종료 발생합니다. |
오류 | 오류가로드하는 동안 오디오 / 비디오에서 발생 때 트리거됩니다. |
loadeddata | 브라우저는 상기 현재 프레임의 오디오 / 비디오를로드 화재. |
loadedmetadata | 브라우저는 오디오 / 비디오 메타 데이터를로드 화재. |
에 Loadstart | 화재 브라우저는 오디오 / 비디오를 찾고 시작할 때. |
중지 | 화재는 오디오 / 비디오가 일시 중지 될 때. |
놀이 | 오디오 / 비디오가 시작되지 않았거나 더 이상 일시 중지가 발생합니다. |
재생 | 때문에 버퍼링 및 일시 정지거나 오디오 / 비디오 준비 후 중지 발생합니다. |
진행 | 화재 브라우저가 오디오 / 비디오를 다운로드 할 때. |
ratechange | 오디오 / 비디오 재생 속도가 변경 화재. |
탐색했습니다 | 화재 사용자가 새로운 위치에서 오디오 / 비디오 / 점프를 이동하는 경우. |
추구 | 화재는 사용자가 새로운 위치로, 오디오 / 비디오 / 점프 이동하기 시작할 때. |
정체 | 때 브라우저는 미디어 데이터를 획득하기 위해 시도하지만 트리거 될 때, 데이터를 사용할 수 없습니다. |
일시 중단 | 브라우저가 트리거되면 의도적으로 미디어 데이터를 얻을 수 없습니다. |
timeupdate | 현재의 재생 위치가 변경 화재. |
volumechange | 볼륨이 변경되었을 때 발생합니다. |
기다리는 | 때문에 트리거 할 필요성을 때 다음 정류장 비디오 프레임 버퍼. |