【发布时间】:2021-11-15 12:41:57
【问题描述】:
问题:当 iOS 设备处于静音状态时,应用程序播放的声音会静音。
在深入研究 iOS 代码后,我发现在 7 个"audio session categories" 中,最适合用于音乐应用的是playback。
问题:如何设置audio_service包中的类别?
包版本: 0.18.0-beta.1
【问题讨论】:
标签: ios flutter audio-service
问题:当 iOS 设备处于静音状态时,应用程序播放的声音会静音。
在深入研究 iOS 代码后,我发现在 7 个"audio session categories" 中,最适合用于音乐应用的是playback。
问题:如何设置audio_service包中的类别?
包版本: 0.18.0-beta.1
【问题讨论】:
标签: ios flutter audio-service
audio_service 仅通过通知、锁定屏幕等方式管理您的应用程序的远程控制。音频会话通常由您使用的音频播放器插件管理。
如果您使用 just_audio,它会默认设置所需的类别,但如果没有,您可以通过 audio_session 包手动覆盖类别。例如下面的代码将为播客应用配置合理的默认值,包括将类别设置为playback:
(await AudioSession.instance).configure(const AudioSessionConfiguration.speech());
【讨论】:
audio_session、just_audio 和audio_service。我也尝试在AppDelegate 中设置音频类别(播放),但这不起作用。