audio标签

audio标签时html5的新标签;

audio是定义声音的,比如音乐或者其他音频流;

可以在之间加提示语,在浏览器不支持audio的情况下,显示加入的文本;

audio的属性:

autoplay:音频就绪后马上播放;

preload:则音频在页面加载时进行加载,并预备播放

loop:音频重复播放;

src:要播放音频的url

controls:用户显示的空间,比如播放按钮;

HTML DOM Audio 对象

怎样获取audio:通过js获取html的标签即可获得;

怎样创建audio对象:document.createElement(“audio”);

audio对象的常用属性:

autoplay 设置或返回是否在就绪(加载完成)后随即播放音频。
controls 设置或返回音频是否应该显示控件(比如播放/暂停等)。
currentSrc 返回当前音频的 URL。
currentTime 设置或返回音频中的当前播放位置(以秒计)。
defaultMuted 设置或返回音频默认是否静音。
ended 返回音频的播放是否已结束。
error 返回表示音频错误状态的 MediaError 对象。
loop 设置或返回音频是否应在结束时再次播放。
muted 设置或返回是否关闭声音。
networkState 返回音频的当前网络状态。
paused 设置或返回音频是否暂停。
played 返回表示音频已播放部分的 TimeRanges 对象。
preload 设置或返回音频的 preload 属性的值。
readyState 返回音频当前的就绪状态。
src 设置或返回音频的 src 属性的值。
volume 设置或返回音频的音量。

audio对象的方法:

方法

  描述
addTextTrack() 向音频添加新的文本轨道。
canPlayType() 检查浏览器是否能够播放指定的音频类型。
fastSeek() 在音频播放器中指定播放时间。
getStartDate() 返回新的 Date 对象,表示当前时间线偏移量。
load() 重新加载音频元素。
play() 开始播放音频。
pause() 暂停当前播放的音频。

你可能感兴趣的:(html5,css3)