我从Android设备上传了一个音频文件并尝试从iOS设备播放相同的文件,但iOS设备显示错误。音频文件在Android设备上正常工作。我在iOS中使用MPMoviePlayerController
来播放音频和视频文件。我不想使用任何其他玩家。
非常感谢任何形式的帮助。提前致谢。 MAYUR
答案 0 :(得分:0)
什么样的音频文件?什么是扩展名。 如果我是正确的你不能在ios中播放所有Android支持的音频文件。
答案 1 :(得分: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的兼容格式列表here。