我想停止在 UIWebview 中流式传输 mp3 文件而不重新加载页面。
所以我不想重新加载页面停止。这不是最好的方法。有没有人为我提出一个想法?
提前致谢 !
您只需加载空白页面即可停止流式传输 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];