【问题标题】:How to handle next and previous button in the MPMoviePlayerViewController?如何处理 MPMoviePlayerViewController 中的下一个和上一个按钮?
【发布时间】:2017-05-16 09:43:53
【问题描述】:

我通过此通知MPMoviePlayerPlaybackStateDidChange 获得了玩家的所有事件,但没有获得下一个/上一个事件/动作。

我们可以用这个播放器在应用程序后台处理所有带有Now playing信息的动作吗?

请告诉我。

谢谢

【问题讨论】:

  • 感谢您的编辑,如果您有请提供解决方案。

标签: ios objective-c swift mpmovieplayercontroller mpmovieplayer


【解决方案1】:

MPMoviePlayerController,仅发布MPMoviePlayerPlaybackStateDidChangeNotification,即使在单击停止、上一个和下一个按钮时也是如此。您无法直接找到点击了哪个按钮。

为此,您可以使用自定义按钮操作创建自己的自定义控件,由此您可以轻松检测单击了哪个按钮。

注意:在创建自定义控件之前,您必须将播放器的 controlStyle 属性设置为 MPMovieControlStyleNone 以隐藏默认控件。

【讨论】:

  • 谢谢 Yogesh,我也知道,但是有什么方法可以找到或隐藏上一个、下一个按钮,以便我可以将自定义按钮添加为叠加层。
  • 我认为我们可以隐藏所有控件,而不是专门针对上一个和下一个按钮。
  • 感谢 Yogesh。我仍在寻找真正好的解决方案。 AVPlayerViewController> 有可能吗
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-14
相关资源
最近更新 更多