# 扩展阅读清单：第9次课

> 对应教材：《微信小程序开发实战（第2版）》第4章
> 课程主题：音频与媒体API
> 重点：音频播放、背景音频、图片操作、录音　难点：音频状态管理、后台播放

---

## 官方文档（必读）

| 序号 | 资源 | 类型 | 说明 |
|:---:|------|:----:|------|
| 1 | [wx.createInnerAudioContext](https://developers.weixin.qq.com/miniprogram/dev/api/media/audio/wx.createInnerAudioContext.html) | 文档 | 属性、方法与全部事件回调 |
| 2 | [wx.getBackgroundAudioManager](https://developers.weixin.qq.com/miniprogram/dev/api/media/background-audio/wx.getBackgroundAudioManager.html) | 文档 | 后台播放的必填字段与限制 |
| 3 | [wx.getRecorderManager 录音](https://developers.weixin.qq.com/miniprogram/dev/api/media/recorder/wx.getRecorderManager.html) | 文档 | 采样率、编码格式与 onStop 回调 |
| 4 | [wx.chooseMedia 选择图片/视频](https://developers.weixin.qq.com/miniprogram/dev/api/media/video/wx.chooseMedia.html) | 文档 | 替代已废弃的 chooseImage / chooseVideo |
| 5 | [wx.previewImage 预览图片](https://developers.weixin.qq.com/miniprogram/dev/api/media/image/wx.previewImage.html) | 文档 | 全屏预览与保存 |

## 授权与权限

| 序号 | 资源 | 类型 | 说明 |
|:---:|------|:----:|------|
| 6 | [授权 scope 列表](https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/authorize.html) | 文档 | 哪些 API 需要授权、scope 名称对照表 |
| 7 | [wx.openSetting 打开设置页](https://developers.weixin.qq.com/miniprogram/dev/api/open-api/setting/wx.openSetting.html) | 文档 | 用户拒绝授权后的补救路径 |

---

## 本课自查清单

看完资料后，用下面几个问题自测。答不上来的，回到对应文档再看一遍。

- [ ] 你能独立完成吗：InnerAudioContext音频播放
- [ ] 你能讲清楚吗：背景音频管理器的使用
- [ ] 你能独立完成吗：图片选择与预览API
- [ ] 你知道吗：录音API的使用
- [ ] 遇到「创建了多个 InnerAudioContext 实例」时，你知道从哪里开始查吗？
- [ ] 遇到「忘了 destroy 造成内存泄漏」时，你知道从哪里开始查吗？
- [ ] 遇到「背景音频不播放」时，你知道从哪里开始查吗？

---

> 说明：以上链接均为官方文档、MDN 或知名开源仓库，可长期访问。
> 视频类资源只给检索入口而不写死具体视频链接——UP 主调整内容后单条链接极易失效，按关键词自行挑选近一年内、基于当前稳定版工具的教程更可靠。
