UIWebview无线电流在后台播放?

时间:2014-02-05 16:34:00

标签: ios uiwebview stream

我是Apple开发的新手,但我需要制作一个简单的Radio Streaming App。我已经制作了所有内容并且应用程序在我的iPhone上运行正常(使用IOS 6)但是当我按下主页按钮时(当应用程序进入后台模式时)它停止播放。是否有可能使Webview在后台运行?

2 个答案:

答案 0 :(得分:2)

您需要转到项目,然后转到功能选项卡,然后打开背景模式并切换背景音频。您还需要将音频会话设置为播放类别

[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback withOptions:nil error:nil];

答案 1 :(得分:0)

您需要使用AVAudioPlayer类。

NSURL *url = [NSURL URLWithString:@"http://puttheurlhere.com"];
NSData *data = [NSData dataWithContentsOfURL:url];
AVAudioPlayer *audioPlayer = [[AVAudioPlayer alloc] initWithData:data error:nil];
[audioPlayer play];