我想停止在UIWebview中播放mp3文件而不重新加载页面。
所以我不希望重新加载页面停止。这不是最好的方式。有人向我提出一个想法吗?
提前致谢!
答案 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];