如何在IOS设备上播放音乐/音频的音量?

时间:2015-10-12 00:53:00

标签: ios objective-c avaudioplayer mpmusicplayercontroller mpvolumeview

我正在尝试在IOS设备上播放音乐的音量,但不是系统音量。我不确定“音乐音量”是否是正确的术语。播放歌曲时,您可以拥有恒定的系统音量,但音乐仍然会在声音点上更响亮(音乐音量 - “音乐音量” - 变化)。

我看过this question提到了如何更改问题描述中的音乐音量,但是this was deprecated in IOS 7。文档建议使用MPVolumeView,但这似乎用于获取/更改系统音量而不是音乐音量。

有没有办法在IOS 7+中获得音乐音量?对不起,如果我错过了文档中明显的内容。

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

1 个答案:

答案 0 :(得分:1)

由于声音不属于您,您无法按照音乐应用播放音乐所要做的事情。如果您使用AVAudioPlayer自己播放声音,则可以使用其peakPowerForChannel方法。