关于AVAudioSession sharedInstance(音乐播放)几个常用选项
2014-02-07 09:30
387 查看
/进行音乐后台播放和中断播放方法
//静音状态下播放
[[AVAudioSession sharedInstance] setActive:YES
error:nil];
//设置代理 可以处理电话打进时中断音乐播放
[[AVAudioSession sharedInstance] setDelegate:self];
//后台播放
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback
error:nil];
当有电话打进的时候,这里可以处理将正在播放的音乐停止,然后打完电话后再重新播放
- (void)beginInterruption
{
//停止播放的事件
}
- (void)endInterruption
{
//继续播放的事件
}
//静音状态下播放
[[AVAudioSession sharedInstance] setActive:YES
error:nil];
//设置代理 可以处理电话打进时中断音乐播放
[[AVAudioSession sharedInstance] setDelegate:self];
//后台播放
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback
error:nil];
当有电话打进的时候,这里可以处理将正在播放的音乐停止,然后打完电话后再重新播放
- (void)beginInterruption
{
//停止播放的事件
}
- (void)endInterruption
{
//继续播放的事件
}
相关文章推荐
- iOS- 关于AVAudioSession的使用——后台播放音乐
- iOS- 关于AVAudioSession的使用——后台播放音乐
- iOS- 关于AVAudioSession的使用——后台播放音乐
- iOS- 关于AVAudioSession的使用——后台播放音乐
- iOS- 关于AVAudioSession的使用——后台播放音乐
- 关于AVAudioPlayer后台循环播放一段本地MP3文件
- 关于session的几个补充函数(转
- 微信小程序之音乐控制播放(audio的API)
- iOS下Audio自动播放(Autoplay)音乐
- AVAudioSession.sharedInstance()设置支持静音式)(Call can throw, but it is not marked with 'try' and the error is not handled)
- Playing Audio in the Background(在后台播放音乐)
- Cocs2d-x音乐播放,SimpleAudioEngine
- GCC的几个常用选项
- JS 控制 audio 标签 播放/暂停 音乐
- 关于session的几个补充函数
- 关于Nebula3工程的几个编译选项
- SQL Server常用到的几个设置选项
- gsoap的几个常用设置选项
- html5 audio 音乐自动播放,循环播放等
- android_Playmusi关于音乐播放和播放应用,内存及网络音乐