我想在按下按鈕時播放聲音。我嘗試這樣做:在IOS上播放聲音
-(void)PlayClick
{
NSURL* musicFile = [NSURL fileURLWithPath:[[NSBundle mainBundle]
pathForResource:@"BubblePopv4"
ofType:@"mp3"]];
AVAudioPlayer *click = [[AVAudioPlayer alloc] initWithContentsOfURL:musicFile error:nil];
[click play];
}
...和進口#import <AudioToolbox/AudioToolbox.h>
和#import <AVFoundation/AVFoundation.h>
但由於某些原因的聲音是不是在玩。名稱和類型是正確的,因爲我添加到項目中的文件是「BubblePopv4.mp3」。 iPad上的音量最大,並且iTunes上的聲音播放良好!有任何想法嗎?
由代碼調用,因爲我能方式請參閱NSLog – Alessandro
iPhone是否進入無聲(振動器)模式?如果我的記憶是正確的,AVAudioPlayer將不會播放,如果它在這種模式下。 – Larme