iOS 8 App声音不会播放

时间:2014-07-12 07:34:55

标签: ios audio

使用代码时

NSURL* musicFile = [NSURL fileURLWithPath:[[NSBundle mainBundle]                                                                                                                  pathForResource:@"spoken" ofType:@"mp3"]];
AVAudioPlayer *click  = [[AVAudioPlayer alloc] initWithContentsOfURL:musicFile  error:nil];
[click play];

我没有错误,但声音不会在我的应用程序中播放。我的音量也是最大值。

我也在导入

#import <AVFoundation/AVFoundation.h>

#import <AudioToolbox/AudioToolbox.h>

问题是什么?

1 个答案:

答案 0 :(得分:0)

AVAduioPlayer设置一个ivar:

@interface yourPlayerClass
{
    AVAudioPlayer *click;
} 

然后:

NSURL* musicFile = [NSURL fileURLWithPath:[[NSBundle mainBundle]                                                                                                                  pathForResource:@"spoken" ofType:@"mp3"]];
click = [[AVAudioPlayer alloc] initWithContentsOfURL:musicFile  error:nil];
[click play];

希望这有帮助。