我正在为媒体应用程序实现画中画功能,并且想知道单击画中画控制器按钮时是否有可能获得回调?例如,此屏幕快照中的按钮: 我发现您可以使用AVPictureInPictureControllerDelegate在画中画开始,停止等操作时得到通知,但这并不说明人们是否按下了“播放/暂停”按钮,此外,仅当图片出现时才调用这些委托方法-图片中的图片开始,停止等不完全符合我需要的模型。
我正在跟踪应用程序中的两种不同类型的事件;用户事件和应用程序事件。例如,用户事件可能是用户单击了播放按钮,而应用程序事件是实际开始了回放。正如您所看到的,仅知道画中画已开始,停止等已被视为应用程序事件,但是我需要实际单击按钮的用户事件。有什么办法吗?谢谢!