章节目录
- 01-使用音频
- 02-audio标签
- 03-音频格式
- 04-支持的音频格式
- 05-音频转换工具Audacity
- 06-示例_使用所有3种音频格式
- 07-Audio标签的属性、函数和事件
- 08-音频函数
- 09-重要的音频属性
- 10-重要的音频事件
- 11-加载并播放音频
- 12-在画布上显示属性信息
- 13-不使用Audio标签播放声音
- 14-使用JavaScript动态创建audio元素
- 15-查找支持的音频格式
- 16-播放声音
- 17-不使用标签
- 18-创建画布音频播放器
- 19-在Canvas中创建自定义用户控件
- 20-加载按钮资源
- 21-设置音频播放器的值
- 22-鼠标事件
- 23-滑动播放指示器
- 24-播放暂停按钮_检测单击并获取位置
- 25-循环不循环切换按钮
- 26-单击并拖动音量滑块
- 27-音频案例_太空掠夺者游戏
- 28-应用程序中不同的声音-事件声音
- 29-迭代
- 30-太空掠夺者游戏框架
- 31-第一次迭代_使用单个对象播放声音
- 32-第二次迭代_创建无限个动态声音对象
- 33-第三次迭代_创建一个声音池
- 34-第四次迭代_重用预加载的声音
- 35-Web Audio API
- 36-什么是Web Audio API
- 37-使用Web Audio API开发太空掠夺者
- 38-内容预告