zoukankan      html  css  js  c++  java
  • iOS后台播放音乐

    iOS实现在后台播放音乐

    iOS4之后就支持后台播放音频了。只需下面两步就可以实现后台播放音频操作了。 
    1. 在Info.plist中,添加"Required background modes"键,其值设置是“App plays audio" 
    2. 在播放器播放音乐的代码所在处,添加如下两段代码(当然,前提是已经添加了AVFoundation框架):
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    //添加后台播放代码:
    AVAudioSession *session = [AVAudioSession sharedInstance];   
    [session setActive:YES error:nil];   
    [session setCategory:AVAudioSessionCategoryPlayback error:nil];  
     
    //以及设置app支持接受远程控制事件代码。设置app支持接受远程控制事件,
    //其实就是在dock中可以显示应用程序图标,同时点击该图片时,打开app。
    //或者锁屏时,双击home键,屏幕上方出现应用程序播放控制按钮。
    [[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
     
     
    //用下列代码播放音乐,测试后台播放
    // 创建播放器 
    AVAudioPlayer *player = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:nil]; 
    [url release]; 
    [player prepareToPlay]; 
    [player setVolume:1]; 
    player.numberOfLoops = -1; //设置音乐播放次数  -1为一直循环 
    [player play]; //播
  • 相关阅读:
    cart树剪枝
    LSA、LDA
    paddle中新增layer
    https://www.i5seo.com/
    打印机彩色打印设置(将彩色打印为黑色)
    办公文档的标准格式
    电脑常用的5个按键
    Win7各个版本之间的区别
    win7保护眼睛的颜色设置方法(85,125,205)
    详细教您台式电脑如何组装
  • 原文地址:https://www.cnblogs.com/cocoajin/p/3176542.html
Copyright © 2011-2022 走看看