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

HTML 참조 설명서

HTML 태그 전체 목록

HTML 오디오/비디오 DOM buffered 속성

HTMLMediaElement.buffered는 매체가 버퍼링된 영역을 반환하는 읽기 전용 TimeRanges 객체를 반환합니다

 HTML 오디오/비디오 DOM 참조 가이드

온라인 예제

초로 단위로 비디오의 첫 번째 버퍼링 범위를 얻기(부분):

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>HTML 오디오/video buffered 속성 사용-기본 강의(oldtoolbag.com>/title>
</head>
<body>
<button onclick="getFirstBuffRange()" type="button">비디오의 첫 번째 버퍼링 범위를 얻기 </button>
<br> 
<video id="video1" controls="controls">
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg>
  당신의 브라우저는 HTML을 지원하지 않습니다5 video 태그.
</video>
<script>
myVid=document.getElementById("video1");
function getFirstBuffRange()
{ 
  alert("시작: " + myVid.buffered.start(0) + " 끝: "  + myVid.buffered.end(0));
} 
</script> 
</body>
</html>
테스트를 보세요 </›

定义和用法

buffered 속성은 TimeRanges 객체를 반환합니다。
TimeRanges 객체는 사용자의音频/视频缓冲范围。
缓冲范围是缓冲音频/视频的时间范围。如果用户跳过音频/视频,则会获得多个缓冲范围。
주의: 이 속성은 읽기 전용입니다。

浏览器兼容性

IEFirefoxOperaChromeSafari

所有主流浏览器都支持 buffered 属性。

주의:Internet Explorer 8 以及之前的版本不支持该属性。

语法

audio|video.buffered

返回值

类型描述
TimeRanges 객체表示音频/视频的已缓冲部分。

TimeRanges 객체의 속성:

  • length - 音频/视频中已缓冲范围的数量

  • start(index) - 缓冲范围的开始位置

  • end(index) - 缓冲范围的结束位置

주의:첫 번째 버퍼 범위의밑줄0입니다.

 HTML 오디오/비디오 DOM 참조 가이드