0

ページをリロードせずに UIWebview で mp3 ファイルのストリーミングを停止したい。

そのため、ページのリロードを停止したくありません。それは最善の方法ではありません。誰かが私にアイデアを提案してくれますか?

前もって感謝します !

4

1 に答える 1

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];
于 2013-04-01T09:43:24.370 に答える