iOS 分別用系統、媒體音量播放短音頻、音效

#import <AudioToolbox/AudioToolbox.h>
//用系統音量播放
    SystemSoundID soundID;
    // 加載文件
    NSURL *fileURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:soundName ofType:@"wav"]];
    AudioServicesCreateSystemSoundID((__bridge CFURLRef)(fileURL), &soundID);

    // 播放短頻音效
    AudioServicesPlayAlertSound(soundID);

    // 增加震動效果,如果手機處于靜音狀態,提醒音將自動觸發震動
    AudioServicesPlayAlertSound(kSystemSoundID_Vibrate);
#import <AVFoundation/AVFoundation.h>
    //用媒體音量播放
    NSURL *fileURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:soundName ofType:@"wav"]];

    self.audioplay = [[AVAudioPlayer alloc] initWithContentsOfURL:fileURL error:nil];

    [self.audioplay play];
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 昨天遇到了系統提示音的播放(類似于系統短音提示音,按鍵提示音),最終發現其實系統聲音的播放其實很簡單,在這里做一個...
    天蠶閱讀 7,082評論 2 3
  • 挖草,大坑啊。。。。。。
    壯壯怕壯壯閱讀 112評論 0 0
  • 四月,繁華滿樹。 湘芝輕倚一枝,拈花淺笑:“當時只合埋在土柸里的下賤種子,誰知它今卻長的如此盛艷呢?” 蘅芝回眸看...
    渺若恒沙閱讀 743評論 0 0