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

声明:本站所有文章和图片,如无特殊说明,均为原创发布。商业转载请联系作者获得授权,非商业转载请注明出处。
随机推荐
表驱动方法
AIBOT 插件
WP_REST_Response 返回结果类
HTML input checkbox 复选按钮
JavaScript DOM 元素增删改
JavaScript 原生拖放
JavaScript 事件处理程序
Photoshop 使用插件支持 webp 格式的文件