我有这段代码
radioPlayer = [[MPMoviePlayerController alloc] init];
[radioPlayer setContentURL:[NSURL URLWithString:@"http://217.66.226.47:8024"]];
[radioPlayer setMovieSourceType:MPMovieSourceTypeStreaming];
[radioPlayer setUseApplicationAudioSession:NO];
[[radioPlayer view]setHidden:NO];
[radioPlayer setControlStyle:MPMovieControlModeDefault];
[radioPlayer stop];
[[self view] addSubview:[radioPlayer view]];
如果应用程序进入后台,它就无法播放,怎么办?
答案 0 :(得分:2)
在plist
文件中,您是否将UIBackgroundModes
(Required background modes
)键设置为音频?如果没有这个,您的应用程序将无法在后台播放任何音频。
以下是如何找到它:
有关iOS Keys的更多信息。
答案 1 :(得分:0)
UIBackgroundModes (Array - iOS)指定应用提供特定的后台服务,并且必须允许它在后台继续运行。
使用案例中的音频值,您的应用会在后台播放可听内容。