使用AVPlayerViewController - AVQueuePlayer的默认视频屏幕的下一个和上一个控件无效

时间:2017-05-09 06:13:23

标签: ios avplayer avplayerviewcontroller avqueueplayer

我有一个在AVPlayerViewController中播放的歌曲列表,所以我使用AVQueuePlayer播放它。所有歌曲都保存在捆绑中。


现在,我得到的功能的默认视频屏幕是:

  • 播放/暂停
  • 完成上一个
  • 后自动切换到下一个视频
  • 快进当前视频('>> |')
  • 快退当前视频('|<<')

<必须所需的无效工作原因是:

  • 以前提供的“|&lt;&lt;”功能控制,转到上一个视频。
  • 使用提供的'&gt;&gt; |'的下一个功能控制,转到下一个视频。

这我到目前为止做了 -

var arrAVPlayerItems = [AVPlayerItem]()
     for i in 1...4 {
         let fileURL = Bundle.main.url(forResource: "sample-\(i)", withExtension: "mp4")
         arrAVPlayerItems.append(AVPlayerItem(url: fileURL!))
     }
     let player = AVQueuePlayer(items: arrAVPlayerItems)
     playerViewController = AVPlayerViewController()
     playerViewController.player = player
     playerViewController.showsPlaybackControls = true


这里的情况是我必须只使用默认的屏幕控制,而不是自定义屏幕控制。
提前致谢。

0 个答案:

没有答案