如何在UIWebview中停止流式传输mp3文件

时间:2013-04-01 09:38:38

标签: ios

我想停止在UIWebview中播放mp3文件而不重新加载页面。

所以我不希望重新加载页面停止。这不是最好的方式。有人向我提出一个想法吗?

提前致谢!

1 个答案:

答案 0 :(得分:1)

您只需加载空白页以停止播放mp3文件。

像这样:

[self.yrwebContent loadRequest:NSURLRequestFromString(@"about:blank")];

更新:另一种解决方案,使用AVAudioPlayer代替

播放声音
NSURL *url = [NSURL fileURLWithPath:self.sFilePath];
NSData *yrSound = [NSData dataWithContentsOfURL:url];
AVAudioPlayer *SoundPlayer = [[AVAudioPlayer alloc] initWithData:yrSound  error:NULL];
SoundPlayer.numberOfLoops = 0;
[SoundPlayer play];

然后,使用以下命令停止它:

[SoundPlayer stop];