zoukankan      html  css  js  c++  java
  • HTML5 -- audio

    定义和用法

    <audio> 标签定义声音,比如音乐或其他音频流。
    

    浏览器支持

    Internet Explorer 9+, Firefox, Opera, Chrome 以及 Safari 支持

    Audio对象的属性

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

    Audio对象的方法

    方法 描述
    audio.volume (读/写) 音量
    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

    待续……

  • 相关阅读:
    easyui datagrid 编辑器绑定事件
    Java初学(八)
    Java初学(七)
    Java初学(六)
    Java初学(五)
    Java初学(四)
    GCC基本知识
    OpenCL memory object 之 Global memory (2)
    OpenCL memory object 之 Global memory (1)
    OpenCL memory object 之 传输优化
  • 原文地址:https://www.cnblogs.com/adoctors/p/8835435.html
Copyright © 2011-2022 走看看