[英]Resume play music, after AVAudioPlayer
我的應用程序可以調用。 用於調用AVAudioPlayer的聲音。 問題是,在調用我的應用程序之后,如果音樂在后台播放(例如,在應用程序“音樂”中),它將無法恢復播放的音樂。
嘗試了本論壇中的某些方法,但不幸的是沒有任何幫助。 請幫助,我該如何解決這個問題? 對不起我的英語不好。
我自己解決了這個問題。 我檢查音樂是否在播放,如果是,則停止音樂並放置標志。
thirdPartyPlayer = [MPMusicPlayerController iPodMusicPlayer];
[thirdPartyPlayer stop];
if (thirdPartyPlayer.playbackState == MPMusicPlaybackStateInterrupted || thirdPartyPlayer.playbackState == MPMusicPlaybackStatePlaying)
{
isThirdPartyPlayerPlay = true;
}
然后通話結束時,如果有標志,我將恢復播放音樂。
if (isThirdPartyPlayerPlay)
{
[thirdPartyPlayer play];
isThirdPartyPlayerPlay = NO;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.