Tôi đang phát trạng thái phát sai trong trình phát nhạc MP. khi phát bài hát tôi đang nhận trạng thái tạm dừng. Ứng dụng của tôi hoạt động tốt trong ios 4. nhưng tôi gặp vấn đề này trong ios 5. ai cũng có thể giúp tôi?Trạng thái phát lại sai trong Trình điều khiển trình phát nhạc MP trong ios 5
Mã của tôi ở đây.
[musicPlayer stop];
if (userMediaItemCollection)
{
userMediaItemCollection=nil;
}
musicPlayer.nowPlayingItem=nil;
userMediaItemCollection=[MPMediaItemCollection collectionWithItems:[mediaItemCollection items]];
[musicPlayer setQueueWithItemCollection:userMediaItemCollection];
[musicPlayer setNowPlayingItem:
[[userMediaItemCollectionitems]objectAtIndex:indexOfCurrentObject]];
[self enablePrevAndNextButtons];
[musicPlayer play];
}
-(void)playbackStateDidChanged:(NSNotification *)notification
{
if (musicPlayer.playbackState!=MPMusicPlaybackStatePlaying)
{
[playPauseButton setBackgroundImage:[UIImage imageNamed:@"play_iPad.png"] forState:UIControlStateNormal];
}
else if(musicPlayer.playbackState==MPMusicPlaybackStatePlaying)
{
[playPauseButton setBackgroundImage:[UIImage imageNamed:@"pause_iPad.png"] forState:UIControlStateNormal];
}
bạn có thể hiển thị một số đoạn mã ở đây ..? – Kamarshad
@Kamarshad Câu hỏi được chỉnh sửa bằng mã. –
@VivekParikh - Vui lòng kiểm tra câu hỏi sau. http://stackoverflow.com/questions/8854923/did-mpmusicplayercontroller-change-with-ios-5 – itsaboutcode