Audio对象的属性

Audio对象的属性

属性 描述
audio.volume (读/写) 音量
audio.src (读/写) 歌曲地址
audio.currentTime (读/写) 歌曲当前已播放时长
audio.duration (读) 歌曲的总长度
audio.paused (读) 布尔类型 是否处于暂停状态
audio.ended (读) 布尔类型 歌曲是否已经播放完毕

Audio对象的方法

方法 描述
audio.play() 让歌曲开始播放
audio.pause() 让歌曲开始暂停
audio.load() 重新加载音频元素
audio.getStartDate() 返回新的 Date 对象,表示当前时间线偏移量
audio.canPlayType() 检查浏览器是否能够播放指定的音频类型
audio.fastSeek() 在音频播放器中指定播放时间

Audio对象的事件

事件 描述
audio.oncanplay = fn() 当歌曲下载完之后调用fn
audio.onvolumechange = fn() 当audio.volume发生变换的时候调用fn
audio.onplay = fn() 歌曲开始播放之后调用fn
audio.onpause = fn() 歌曲暂停之后调用fn
audio.ontimeupdate = fn() 歌曲在播放的过程中会一直调用fn
audio.onended = fn() 一首歌曲播放完之后调用fn

 

参考:

http://www.w3school.com.cn/html5/html5_ref_audio_video_dom.asp

http://www.w3school.com.cn/jsref/dom_obj_audio.asp

声明:本站所有文章和图片,如无特殊说明,均为原创发布。商业转载请联系作者获得授权,非商业转载请注明出处。
真诚赞赏,手留余香
赞赏
随机推荐
WordPress 文章置顶循环
如何使主题支持 Woocommerce
Node.js 控制台进度条实现原理
WordPress 常用函数 / sanitize_user
WordPress 文章排序
JavaScript 的历史
MySQL 数据库中货币单位如何存储
Flame 插件