をUIWebView
使用してオーディオを再生するAVPlayer
と、一緒に再生されます。
AVAudioSession
これを制御するために使用しようとします。しかし、機能していません。
これが私のコードです
- (IBAction)click:(id)sender {
NSURL *url = [NSURL URLWithString:@"http://mmmono.qiniudn.com/1c16bee1df0dbfbfea04ae11d8d8d021.mp3"];
self.player = [AVPlayer playerWithURL:url];
[self.player play];
[[AVAudioSession sharedInstance]setCategory:AVAudioSessionCategoryAmbient error:nil];
[[AVAudioSession sharedInstance] setActive: YES error: nil];
}
- (void)viewDidLoad {
[super viewDidLoad];
self.webView.mediaPlaybackRequiresUserAction = NO;
NSURL *url = [NSURL URLWithString:@"http://mmmono.com/g/meow/560885/"];
[self.webView loadRequest:[NSURLRequest requestWithURL:url]];
}