仅在iOS 11 SDK上显而易见的奇怪问题。
此问题在iOS 12或iOS 13上不存在。
[当播放全屏AVPlayerViewController且用户触摸左上方的'X'关闭按钮时,播放器将自行关闭,但委托方法:
willEndFullScreenPresentationWithAnimationCoordinator
从不打电话。
如果关闭播放器后没有回叫,则无法将控制权返回给我的应用。
我从文档中知道此回调是在iOS 12 SDK上引入的,所以我如何在iOS 11 SDK中知道用户在视频结束之前关闭窗口(甚至在视频先暂停时)。
有什么建议吗?唯一的问题是阻止我将其放到App Store上以支持iOS 11.0。
更新-在iOS 11上有此代表:AVFullScreenViewControllerDelegate
其中具有:-(void)fullScreenViewControllerDidEndFullScreenPresentation:(id)arg1 wasInteractive:(BOOL)arg
但是似乎没有任何办法可以从iOS 12/13插入它...
所以我想我必须不支持iOS 11?