iOS音频后台播放
来源:互联网 发布:unity3d和php开发网站 编辑:程序博客网 时间:2024/04/29 03:34
1.在plist文件里配置
<key>Required background modes</key> <array> <string>App plays audio or streams audio/video using AirPlay </string> </array>
2.代码里设置。这个方法最好在
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(nullable NSDictionary *)launchOptions ;
方法里调用,在别地调用也可以。
// 设置后台播放- (void)setBackGroudPlay { AVAudioSession *audioSession = [AVAudioSession sharedInstance]; [audioSession setCategory:AVAudioSessionCategoryPlayback error:nil]; [audioSession setActive:YES error:nil];}
3.其实完成前两步就可以实现后台播放了,不过后台播放最好加上一个过期时候的处理。
// 程序进入后台,执行这个方法- (void)applicationDidEnterBackground:(UIApplication *)application { UIBackgroundTaskIdentifier taskID = [application beginBackgroundTaskWithExpirationHandler:^{ // 如果过期了,就停止任务 [application endBackgroundTask:taskID]; }];}
0 0
- iOS后台播放音频
- iOS音频后台播放
- iOS音频的后台播放
- IOS UIWebView播放音频退出时停止音频后台播放
- iOS AvPlayer AvAudioPlayer音频的后台播放
- IOS后台音频播放/中断处理
- iOS开发-播放本地音频(可后台播放)
- iOS开发-播放本地音频(可后台播放)
- 78.iOS开发-播放本地音频(可后台播放)
- AVPlayer后台播放音频
- 后台播放暂停音频
- 后台播放音频
- 音频后台播放
- 音频后台播放
- 音频后台播放
- 音频播放AVAudioPlayer后台播放
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- 水稻广谱与持久抗稻瘟病基因位点Pigm的抗病机制
- BufferedWriter
- 心酸 进制转换。
- 使用 Android ListView 来实现股票行情
- 贪食蛇的程序
- iOS音频后台播放
- CentOS7安装KVM虚拟机
- 获取 客户端(浏览器)提交的数据乱码问题
- Java Jersey2使用总结
- 1groovy学习笔记
- 集成百度地图
- Mac photoshop cc 2017 破解补丁
- corosync & pacemaker群集-命令
- C++语言--友元类与嵌套类-8.1----友元类、嵌套类