HTML 音频-视频 DOM 参考手册
HTML音频-视频 DOM参考手册
本文提供关于HTML音频和视频元素的DOM(文档对象模型)参考手册。通过该手册,您可以了解HTML中使用音频和视频的相关属性、方法和事件。
音频标签 audio
属性
src
音频文件的路径。可以是本地文件或远程文件的URL。
controls
设置是否显示音频播放器的控件。默认值为false
,即不显示。
autoplay
设置音频是否自动播放。默认值为false
。
loop
设置音频是否循环播放。默认值为false
。
volume
设置音频的音量。取值范围为0.0到1.0,默认值为1.0。
preload
设置音频在加载完成前是否预加载。可选值为none
、metadata
和auto
。默认值为auto
。
方法
load()
加载音频。与autoplay
属性不同,该方法仅仅加载音频,但不播放。
play()
播放音频。
pause()
暂停音频播放。
事件
canplay
浏览器可以开始播放音频。
playing
音频开始播放。
pause
音频暂停播放。
ended
音频播放结束。
视频标签 video
属性
src
视频文件的路径。可以是本地文件或远程文件的URL。
controls
设置是否显示视频播放器的控件。默认值为false
,即不显示。
autoplay
设置视频是否自动播放。默认值为false
。
loop
设置视频是否循环播放。默认值为false
。
volume
设置视频的音量。取值范围为0.0到1.0,默认值为1.0。
preload
设置视频在加载完成前是否预加载。可选值为none
、metadata
和auto
。默认值为auto
。
width
设置视频的宽度。可以是像素值或百分比(如50%
)。
height
设置视频的高度。可以是像素值或百分比(如50%
)。
方法
load()
加载视频。与autoplay
属性不同,该方法仅仅加载视频,但不播放。
play()
播放视频。
pause()
暂停视频播放。
canPlayType(type)
返回浏览器是否能够播放给定类型的视频。type
参数可以是MIME类型或文件扩展名。
事件
与音频标签的事件相同。