我已经在课堂上实现了画中画AVPictureInPictureController
。只要应用程序处于焦点,它就可以工作。从应用程序被推到后台的那一刻起,画中画就会淡出并消失。视频的音频继续在后台播放。
该应用程序通过启用正确的后台模式和配置音频会话遵循 Apple 的指导方针。应用程序进入后台的那一刻,协议的delegatepictureInPictureControllerWillStopPictureInPicture(_:)
和pictureInPictureControllerDidStopPictureInPicture(_:)
delegate方法AVPictureInPictureControllerDelegate
被调用,表示画中画即将停止。
没有指向问题根源的日志。非常感谢任何帮助或指示。