docs(element): edit HTMLMediaElement

This commit is contained in:
ruanyf
2018-07-27 17:27:34 +08:00
parent d070b85703
commit 4257717f7c

View File

@@ -49,3 +49,21 @@
- HTMLMediaElement.loop布尔值表示媒体文件是否会循环播放对应 HTML 属性`loop`
- HTMLMediaElement.muted布尔值表示音量是否关闭。
- HTMLMediaElement.networkState当前网络状态共有四个可能的值。0表示没有数据1表示媒体元素处在激活状态但是还没开始下载2表示下载中3表示没有找到媒体文件。
- HTMLMediaElement.paused布尔值表示媒体文件是否处在暂停状态。该属性只读。
- HTMLMediaElement.playbackRate浮点数表示媒体文件的播放速度1.0是正常速度。如果是负数,表示向后播放。
- HTMLMediaElement.played返回一个 TimeRanges 对象,表示播放的媒体内容。该属性只读。
- HTMLMediaElement.preload字符串表示应该预加载哪些内容可能的值为`none``metadata``auto`
- HTMLMediaElement.readyState整数表示媒体文件的准备状态可能的值为0没有任何数据、1已获取元数据、2可播放当前帧但不足以播放多个帧、3可以播放多帧至少为两帧、4可以流畅播放。该属性只读。
- HTMLMediaElement.seekable返回一个 TimeRanges 对象,表示一个用户可以搜索的媒体内容范围。该属性只读。
- HTMLMediaElement.seeking布尔值表示媒体文件是否正在寻找新位置。该属性只读。
- HTMLMediaElement.src布尔值表示媒体文件的 URL对应 HTML 属性`src`
- HTMLMediaElement.srcObject返回`src`属性对应的媒体文件资源,可能是`MediaStream``MediaSource``Blob``File`对象。直接指定这个属性,就可以播放媒体文件。
- HTMLMediaElement.textTracks返回一个类似数组的对象包含所有文本轨道。该属性只读。
- HTMLMediaElement.videoTracks返回一个类似数组的对象包含多有视频轨道。该属性只读。
- HTMLMediaElement.volume浮点数表示音量。0.0 表示静音1.0 表示最大音量。
`HTMLMediaElement`接口有如下方法。
- HTMLMediaElement.addTextTrack():添加文本轨道(比如字幕)到媒体文件。
- HTMLMediaElement.captureStream():返回一个 MediaStream 对象,用来捕获当前媒体文件的流内容。
- HTMLMediaElement.canPlayType():接受一个 MIME 字符串作为参数,用来判断这种类型的媒体文件是否可以播放。该反复返回一个字符串,有三种可能的值,`probably`表示似乎可播放,`maybe`表示无法在不播放的情况下判断是否可播放,空字符串表示无法播放。