首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >想要在应用程序转到后台时继续播放AVPlayer

问想要在应用程序转到后台时继续播放AVPlayer
EN

Stack Overflow用户
提问于 2014-01-15 06:07:52
回答 4查看 5.2K关注 0票数 1

我必须使用avplayer播放一个mp3文件,但是当我到后台它停止时,我如何保持它在后台状态下播放,well.Any的建议将是非常感谢的。谢谢。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-01-16 05:51:42

在你的薄片上加一个方法就可以了,比如:-

​

​

或者在代码中:

代码语言:javascript
复制
<key>UIBackgroundModes</key>
<array>
    <string>audio</string>
</array>
票数 8
EN

Stack Overflow用户

发布于 2015-12-13 11:08:15

要在后台播放AVPlayer,您必须遵循以下步骤:

代码语言:javascript
复制
1) to add "Required background modes" property in info.plist,with value "App plays audio or streams audio/video using AirPlay"

2)to import below in AppDelegate.h file:

 #import <AVFoundation/AVFoundation.h>
 #import <AudioToolbox/AudioToolbox.h>

3)in your AppDelegate.m ,
application didFinishLaunchingWithOptions this exactly like below:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
{
// Override point for customization after application launch.

[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];

return YES;
}
票数 7
EN

Stack Overflow用户

发布于 2014-01-15 06:29:40

您应该阅读技术问答1668,在后台使用AV基金会在iOS上播放媒体。在这篇文章中,苹果给出了如何在后台使用AVPlayer播放媒体的例子,并讨论了你可能遇到的潜在问题。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21130223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档