ios 播放声音文件
来源:互联网 发布:淘宝母婴店图片装修 编辑:程序博客网 时间:2024/06/06 00:21
时间比较短的,称之为音效,一般用AudioServicesCreateSystemSoundID创建,时间较长的,使用AVAudioPlayer类。
1、播放音效:
导入AudioToolbox框架。
#import <AudioToolbox/AudioToolbox.h>//添加推送声音
staticSystemSoundID shake_sound_male_id =0;
[selfplaySound];
-(void) playSound
{
NSString *path = [[NSBundlemainBundle]pathForResource:@"msg_come"ofType:@"mp3"];
if (path) {
//注册声音到系统
AudioServicesCreateSystemSoundID((__bridgeCFURLRef)[NSURLfileURLWithPath:path],&shake_sound_male_id);
AudioServicesPlaySystemSound(shake_sound_male_id);
//AudioServicesPlaySystemSound(shake_sound_male_id);//如果无法再下面播放,可以尝试在此播放
}
AudioServicesPlaySystemSound(shake_sound_male_id); //播放注册的声音,(此句代码,可以在本类中的任意位置调用,不限于本方法中)
//AudioServicesPlaySystemSound(kSystemSoundID_Vibrate); //让手机震动
}
- ios播放本地声音文件
- ios 播放声音文件
- 播放声音文件
- 播放声音文件
- vc播放声音文件
- 用C#播放声音文件
- 移动程序播放声音文件
- 如何播放声音文件
- vc 播放声音文件
- c++播放wav声音文件
- c++播放wav声音文件
- VB中播放声音文件
- 播放ogg声音文件
- vc播放声音文件
- linux 播放声音文件程序代码
- C#中播放声音文件
- SDL下播放声音文件
- Android播放ogg声音文件
- 9月9日、一点总结
- Sublime Text 无法使用 input raw_input 的解决方法
- phpcms模块开发之swfupload上传插件的使用介绍
- 算法导论—红黑树
- jquery ajax json struts2 action中的方法执行了两次
- ios 播放声音文件
- 大牛们推荐的VC++的学习网址
- 引导页
- codeforces 317 A - Lengthening Sticks
- gcc 编译多个源文件
- Java 的 interface、abstract class 与 C++ 的多继承、虚基类
- 【Django】优化小技巧之清除过期session
- Android:AsyncTask -- 异步任务
- LINQ语句中的.AsEnumerable() 和 .AsQueryable()的区别