HTML 音频-视频 DOM 参考手册


HTML音频-视频 DOM参考手册

本文提供关于HTML音频和视频元素的DOM(文档对象模型)参考手册。通过该手册,您可以了解HTML中使用音频和视频的相关属性、方法和事件。

音频标签 audio

属性

src

音频文件的路径。可以是本地文件或远程文件的URL。

controls

设置是否显示音频播放器的控件。默认值为false,即不显示。

autoplay

设置音频是否自动播放。默认值为false

loop

设置音频是否循环播放。默认值为false

volume

设置音频的音量。取值范围为0.0到1.0,默认值为1.0。

preload

设置音频在加载完成前是否预加载。可选值为nonemetadataauto。默认值为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

设置视频在加载完成前是否预加载。可选值为nonemetadataauto。默认值为auto

width

设置视频的宽度。可以是像素值或百分比(如50%)。

height

设置视频的高度。可以是像素值或百分比(如50%)。

方法

load()

加载视频。与autoplay属性不同,该方法仅仅加载视频,但不播放。

play()

播放视频。

pause()

暂停视频播放。

canPlayType(type)

返回浏览器是否能够播放给定类型的视频。type参数可以是MIME类型或文件扩展名。

事件

与音频标签的事件相同。

参考链接