0

我正在尝试获取 IOS 设备上播放的音乐音量,而不是系统音量。我不确定“音乐音量”是否是正确的术语。播放歌曲时,您可以有一个恒定的系统音量,但音乐仍然会在某些点听起来更响亮和更柔和(音乐的音量 - “音乐音量” - 会有所不同)。

我已经看到这个问题提到了如何在问题描述中更改音乐音量,但这在 IOS 7 中已被弃用。文档建议使用MPVolumeView,但这似乎用于获取/更改系统音量而不是音乐音量。

有什么方法可以在 IOS 7+ 中获取音乐音量?抱歉,如果我错过了文档中明显的内容。

编辑:该应用程序不会播放音乐,但会在音乐应用程序中获取有关音乐播放的信息。

4

1 回答 1

1

您无法对从音乐应用程序播放的音乐执行您要求的操作,因为声音不属于您。如果您使用 AVAudioPlayer 自己播放声音,则可以使用它的peakPowerForChannel方法。

于 2015-10-12T17:43:53.410 回答