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

声明:本站所有文章和图片,如无特殊说明,均为原创发布,转载请注明出处。
随机推荐
Node.js 简介
MySQL 删除逗号分隔字段中的某一个值
JavaScript 窗口/文档事件
Page Visibility API
WordPress 后台添加菜单
JavaScript video 教程
WordPress 使用 shortcode() 增加编辑器功能
Express 使用模板引擎 EJS