AVAudioPlayer后台播放
来源:互联网 发布:android ble 写数据 编辑:程序博客网 时间:2024/06/08 15:25
如果要使audio可以在后台播放,需要做以下两步
1. //在播放前设置音频后台播放
AVAudioSession *session = [AVAudioSessionsharedInstance];
NSError *error =nil;
//添加会话分类功能-这种后台播放模式,可以连续播放非网络请求的音频,如果是网络请求的歌曲,需要后台申请task
if (![sessionsetCategory:AVAudioSessionCategoryPlaybackerror:&error]) {//直接调用AVAudioSession单例,设置播放playback
NSLog(@"setCategoryError = %@", error);
}
if (![sessionsetActive:YESerror:&error]) {
NSLog(@"setActiveError = %@", error);
}
2. 在Xcode的Capabilities中勾选后台模式和Audio (我的Xcode是7.3.1)
0 0
- ios AVAudioPlayer 后台播放
- AVAudioPlayer后台播放
- AVAudioPlayer进入后台播放
- AVAudioPlayer后台播放
- 音频播放AVAudioPlayer后台播放
- iOS AvPlayer AvAudioPlayer音频的后台播放
- AVAudioPlayer播放声音时加入了后台播放功能。
- AVAudioPlayer播放声音时加入了后台播放功能。
- AVAudioPlayer播放并实现了后台播放和远程控制
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- Linux下web服务器备份恢复脚本
- struts2自定义类型转换器
- Spring+Mybatis+SpringMVC+Maven+MySql搭建实例
- unix环境高级编程-进程环境
- viewpager+fragment.一次就加载完成问题
- AVAudioPlayer后台播放
- 【转】在iOS 8中使用UIAlertController
- 让多种类型item的Recyclerview能够上拉和下拉刷新--XRefreshView
- apprtc服务器安装过程中的问题汇总1
- 普通用户下,串口永久获得权限
- 像素与照片尺寸、分辨率之间的关系
- nyoj 139 & 143 康托展开与逆展开
- C++最常用的容器之一vector类
- Redis代理twemproxy安装,配置,使用