gpt4 book ai didi

ios - 在 AVAudioPlayer 之后恢复播放音乐

转载 作者:行者123 更新时间:2023-11-29 12:41:28 29 4
gpt4 key购买 nike

我的应用程序具有调用的能力。用于调用 AVAudioPlayer 的声音。问题是在调用我的应用程序后,如果音乐在后台播放(例如,在应用程序“音乐”中),它不会恢复播放音乐。

尝试了本论坛中的一些方法,但不幸的是没有任何帮助。请帮忙,我该如何解决这个问题?对不起我的英语。

最佳答案

我自己解决了这个问题。我检查音乐是否正在播放,如果是,则停止音乐并放置标志。

thirdPartyPlayer = [MPMusicPlayerController iPodMusicPlayer];
[thirdPartyPlayer stop];
if (thirdPartyPlayer.playbackState == MPMusicPlaybackStateInterrupted || thirdPartyPlayer.playbackState == MPMusicPlaybackStatePlaying)
{
isThirdPartyPlayerPlay = true;
}

然后当通话结束时,如果有标志,我会恢复播放音乐。

 if (isThirdPartyPlayerPlay)
{
[thirdPartyPlayer play];
isThirdPartyPlayerPlay = NO;
}

关于ios - 在 AVAudioPlayer 之后恢复播放音乐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24779607/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com