ios-iPhon密码锁屏音乐停止播放

问题描述

iPhon密码锁屏音乐停止播放

最近在开发一个iOS的音乐播放器,遇到了一个Bug:
在没有锁屏的情况下,播放是正常的,当锁屏时(没有设密码),播放音乐也是没有问题的;
但是当密码锁屏时(设有锁屏密码),刚开始能播放,但是过了大概10秒钟之后,
就停止了播放。
这是为什么呢?我应该怎么解决此Bug??
再次求助也各位,谢谢!!!

解决方案

不会啊,在plist文件中设置Required background modes为App plays audio or streams audio/video using AirPlay
然后在播放的代码中加上这段demo,我试了,不会出现你说的这种情况。
//后台播放音频设置
AVAudioSession *session = [AVAudioSession sharedInstance];
[session setActive:YES error:nil];
[session setCategory:AVAudioSessionCategoryPlayback error:nil];

//让app支持接受远程控制事件
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];

解决方案二:

是不是你下载什么插件相冲突了

解决方案三:

是不是你下载什么插件相冲突了

时间: 2024-08-08 14:25:34

ios-iPhon密码锁屏音乐停止播放的相关文章

iOS开发拓展篇—音乐的播放

一.简单说明 音乐播放用到一个叫做AVAudioPlayer的类,这个类可以用于播放手机本地的音乐文件. 注意: (1)该类(AVAudioPlayer)只能用于播放本地音频. (2)时间比较短的(称之为音效)使用AudioServicesCreateSystemSoundID来创建,而本地时间较长(称之为音乐)使用AVAudioPlayer类. 二.代码示例 AVAudioPlayer类依赖于AVFoundation框架,因此使用该类必须先导入AVFoundation框架,并包含其头文件(包含

ios密码锁屏,sqlite授权失败

问题描述 ios密码锁屏,sqlite授权失败 ios开发,为什么密码锁屏之后 sqlite输出授权失败的错误 而没有密码的时候锁屏却可以打开 解决方案 这个要结合你的程序来看了,你的程序是不是判断密码无效会阻止锁屏

Edge浏览器怎么设置后台停止播放视频?

  有时候我们没有视频的时候,网页视频还是在播放,第一占用网速很厉害,该怎么办呢?有时候我确实是希望Edge后台停止播放FLASH,而不是仅仅的暂停播放.挂起Edge和暂停视频是有区别的,挂起可以让CPU的使用暂时归零,这能让系统资源得到更有效使用.挂起应用还有很多其他的实用,这里就不多说了,还是先来分享下使用经验. 1.打开设置,找到"隐私"项.如图所示. 2.在打开的"隐私"设置选项栏中,拖动滚动条,找到最后的"背景应用",如图所示. 3.打

js-有关于静态网页音乐按钮播放的问题。

问题描述 有关于静态网页音乐按钮播放的问题. html中,两个按钮链接音乐,在点击一次播放再点击一次暂停的基础上,怎么才能让它点击一个按钮播放,点击另一个按钮使之前一个按钮的音乐暂停,就是不让他们同时播放,求JS代码 解决方案 音乐播放的问题? 解决方案二: 点击另外一个按钮时,在js中获取另外一个按钮并修改状态,停止播放

安卓 audioplayer-为什么 seekbar进度不能与音乐的播放同步起来?

问题描述 为什么 seekbar进度不能与音乐的播放同步起来? package edu.feicui.e.play; import java.io.IOException; import android.app.Activity; import android.content.res.AssetFileDescriptor; import android.media.MediaPlayer; import android.media.MediaPlayer.OnCompletionListene

Cocos2d-x中停止播放背景音乐

停止背景音乐播放代码放置到什么地方比较适合呢例如在HelloWorld场景中主要代码如下 bool HelloWorld::init() { return true; } void HelloWorld::onEnter() { Layer::onEnter(); log("HelloWorldonEnter"); } voidHelloWorld::onEnterTransitionDidFinish() { Layer::onEnterTransitionDidFinish();

iOS 7系统中仅支持播放等同于CD音质的音频文件

苹果正计划为全新的iOS 8操作系统添加高清音频播放功能,为了配合这项新技术,苹果可能还会发布一款全新的耳机和重新设计过的Lightning数据线. 当前iOS 7系统中仅支持播放等同于CD音质的音频文件,像苹果ALAC格式等具有更高采样率的音频文件则需要通过第三方应用才可进行播放,但在iOS 8中这一情况也许将发生改变. 如果你留意国内智能手机市场的话,会发现想要提高音乐播放品质一般需要三方面的支持.首先是硬件,需要将HiFi芯片植入到手机.其次是耳机,需要有一幅能听出音乐细腻程度或高度降噪的

WPS演示在指定的某一页停止播放背景音乐怎么设置

  WPS演示在指定的某一页停止播放背景音乐怎么设置 1.启动WPS演示,点击菜单栏--插入--背景音乐. 2.然后在本地路径选择一首MP3歌曲. 3.此时幻灯片下面会出现喇叭标记,右击它,选择编辑声音对象. 4.点击下喇叭图标,勾选静音,确定即可生效.

ios m3u8加密视频格式不能播放

问题描述 ios m3u8加密视频格式不能播放 我现在有一个M3U8文件的URL .它是一个加密的.ts文件上.该M3U8文件还包含的URI解密密钥,服务器那边说不需要我进行任何的解密,但是我现在使用的AVplayer不能播放,有没有人遇见过这种问题呢?安卓端可以播放 解决方案 AVplayer可以播放m3u8文件,看看是不是其他地方出的问题 解决方案二: 你好? 如何播放加密的m3u8视频?你的问题解决了吗? 解决方案三: 我最近也在做播放加密视频这款,你有什么解决方案,方便交流一下吗? em