3
這是我當前的代碼iOS的聲音回放音量不尊重體積變化或靜音
void playSound(NSString* myString) {
CFBundleRef mainBundle = CFBundleGetMainBundle();
NSString *string = myString;
CFURLRef soundFileURLRef;
soundFileURLRef = CFBundleCopyResourceURL(mainBundle,
(__bridge CFStringRef) string, CFSTR ("wav"), NULL);
UInt32 soundID;
AudioServicesCreateSystemSoundID(soundFileURLRef, &soundID);
AudioServicesPlaySystemSound(soundID);
}
它的工作原理,但它不會讓你改變音量的設備上或與靜音開關靜音。啓用這些功能的最簡單方法是什麼?謝謝。
我該如何聲明audioPlayer? – user1604196
'AVAudioPlayer * audioPlayer'在頭... – DrummerB
好吧,我做到了,但現在我得到這個終止應用程序,由於未捕獲異常'NSInvalidArgumentException',原因:'*** - [NSURL initFileURLWithPath:]:nil字符串參數' – user1604196