首页 文章

设备静音时AVAudioPlayer没有声音

提问于
浏览
0

如何以不播放音乐的方式对AVAudioPlayer进行编程的最简单方法是什么?设备静音(左侧的物理滑块切换到手机背面)?如果设备未静音,它应该只播放音乐 .

1 回答

  • 1

    您可以使用滑块控制AVAudioplayer的音量,滑块的插座可以获得滑块的值 . 当滑块值设置为零时,表示当音量为零时,只需使用“youplayername.pause()”暂停音频,当音量不为零时,可以有两种情况,即音频正在播放或音频是暂停 . 所以你可以为音频播放条件设置一个布尔值并相应地编码 . 使用嵌套if else来实现此结果 . 我希望这个答案可以帮到你 .

相关问题