Swift3 AVAudioEngine、AVPlayer、AvPlayerServiceController-当AvPlayerServiceController播放视频时,控制中心的控制将被禁用
我正在使用Swift3 AVAudioEngine、AVPlayer、AvPlayerServiceController-当AvPlayerServiceController播放视频时,控制中心的控制将被禁用,swift3,ios10,avplayerviewcontroller,avaudioengine,control-center,Swift3,Ios10,Avplayerviewcontroller,Avaudioengine,Control Center,我正在使用AVAudioEngine播放音频文件,使用AVPlayer和avplayervewcontroller播放视频 和控制中心通知已启用UIApplication.shared.beginReceivingRemoteControlEvents() 如果未播放视频文件(如果不存在avplayervewcontroller实例),则Control Center可以完美地处理音频文件(播放/暂停/下一个/上一个/滑块) 但是,只要我播放视频文件,然后关闭avplayervewcontroll
AVAudioEngine
播放音频文件,使用AVPlayer
和avplayervewcontroller
播放视频
和控制中心通知已启用UIApplication.shared.beginReceivingRemoteControlEvents()
如果未播放视频文件(如果不存在avplayervewcontroller
实例),则Control Center可以完美地处理音频文件(播放/暂停/下一个/上一个/滑块)
但是,只要我播放视频文件,然后关闭avplayervewcontroller
并播放音频文件,控制中心中的所有控件都将禁用
刷新nowPlayingInfo不起作用-它只更新缩略图和音频标题
在解雇AvPlayServiceController之后