用户期待音频可随着设备使用环境的变化而自动调整。
设备可以通过内部或外部扬声器、耳机、使用蓝牙或 AirPlay 的设备无线播放音频。用户可以通过音量按钮、iPhone 上的“响铃/静音”开关、耳机控制、“控制中心”音量滑块来控制设备上的声音。无论声音是在你所打造的体验中属于重点部分还是点缀,都需要确保在用户更改音量和输出时,声音的表现可满足其预期。
静音:当用户想避免被铃声和信息提醒音等意外声音干扰时,他们会将设备切换至静音。
音量:无论使用哪种方法调整音量,用户都期待音量设置可影响系统中的所有声音。
耳机:用户使用耳机以保护聆听的私密性,在某些情况下还可以解放双手。
应用指南
- 必要时根据需要自动调整您的应用的音量,但不要调整系统整体的音量
- 允许连接不同的音频设备
- 使用系统提供的音频播放器控件让用户调整音量
- 根据您应用的类型选择适合的音频类别
- 在符合实际情况时响应音频控制
- 避免重新调整音频播放器控件的用途
- 仅当您的应用需要提供系统不支持的命令时,才考虑创建自定义音频播放器控件
- 让其他应用程序知道您的应用何时播放完临时音频
处理中断
尽管大多数应用程序和游戏都依赖于系统的默认中断行为,但您可以自定义此行为以更好地满足您的需求。
- 确定在什么时候以及什么情况下中断正在播放的音频
- 当中断结束后,确定应用是否需要自动恢复音频播放