1

Android デバイスからオーディオ ファイルをアップロードし、iOS デバイスから同じファイルを再生しようとしましたが、iOS デバイスでエラーが表示されます。オーディオ ファイルは、Android デバイスで正しく動作しています。MPMoviePlayerControlleriOSでオーディオファイルとビデオファイルを再生するために使用しました。他の選手は使いたくない。

どんな種類の助けも大歓迎です。前もって感謝します。マユール

4

2 に答える 2

0

ムービー プレーヤーの代わりにオーディオ プレーヤーを使用します。コードは次のとおりです。

.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 の互換性のある形式のリストは、こちらを参照してください。

于 2013-05-21T13:58:07.337 に答える
0

音声ファイルの種類は?拡張子は何ですか。私が正しければ、Android でサポートされているすべてのオーディオ ファイルを iOS で再生することはできません。

于 2013-05-21T13:53:13.333 に答える