繁体   English   中英

如何在remoteControlledEvents中选择下一首歌曲

[英]How to choose next song in remoteControlledEvents

我正在使用AVPlayer ,可以通过双击主页按钮或技术术语remoteControlledEvents来控制播放,暂停功能。 我想知道如何实现它,以便可以转到remoteControlledEvents的下一个轨道。

谢谢

-(void)remoteControlReceivedWithEvent:(UIEvent *)event {
  switch (event.subtype) {
    case UIEventSubtypeRemoteControlTogglePlayPause:
      if (avplayer.rate == 0.0) {
        [avplayer play];
      } else {
        [avplayer pause];
      }
      break;
    case UIEventSubtypeRemoteControlPlay:
      [avplayer play];
      break;
    case UIEventSubtypeRemoteControlPause:
      [avplayer pause];
      break;

  }
}

用下一首歌制作一个新的AVPlayer并告诉它播放。

该事件是UIEventSubtypeRemoteControlNextTrack

case: UIEventSubtypeRemoteControlNextTrack:
    [avplayer pause];
    avplayer = [[AVPlayer alloc] initWithPlayerItem:/*name of item*/];
    [avplayer play];
    break;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM