Android デバイスからオーディオ ファイルをアップロードし、iOS デバイスから同じファイルを再生しようとしましたが、iOS デバイスでエラーが表示されます。オーディオ ファイルは、Android デバイスで正しく動作しています。MPMoviePlayerController
iOSでオーディオファイルとビデオファイルを再生するために使用しました。他の選手は使いたくない。
どんな種類の助けも大歓迎です。前もって感謝します。マユール
ムービー プレーヤーの代わりにオーディオ プレーヤーを使用します。コードは次のとおりです。
.h ファイル内:
#import <AVFoundation/AVFoundation.h>
.m ファイル内:
#import <AVFoundation/AVFoundation.h>
- (IBAction)beepButton:(UIButton *)sender {
NSURL* musicFile = [NSURL fileURLWithPath:[[NSBundle mainBundle]
pathForResource:@"buttonBeep"
ofType:@"mp3"]];
AVAudioPlayer *click = [[AVAudioPlayer alloc] initWithContentsOfURL:musicFile error:nil];
[click play];
//[click release];
}
これにより、クリック時にオーディオを再生するボタンが作成されます。それでもうまくいかない場合は、オーディオ ソースに互換性がありません。Apple の互換性のある形式のリストは、こちらを参照してください。
音声ファイルの種類は?拡張子は何ですか。私が正しければ、Android でサポートされているすべてのオーディオ ファイルを iOS で再生することはできません。