音乐锁屏后台挂起以及远程操作

    xiaoxiao2026-06-05  11

    ios7之前:执行这两个方法就可以:

    - (BOOL) canBecomeFirstResponder {     return YES; } - (void) remoteControlReceivedWithEvent:(UIEvent *) receivedEvent{     if (receivedEvent.type == UIEventTypeRemoteControl) {         switch (receivedEvent.subtype) {             case UIEventSubtypeRemoteControlPause:                 //点击了暂停                 [[AudioPlayerController audioPlayerController] playerStatus];                 break;             case UIEventSubtypeRemoteControlNextTrack:                 //点击了下一首                 [[AudioPlayerController audioPlayerController] theNextSong];                 break;             case UIEventSubtypeRemoteControlPreviousTrack:                 //点击了上一首                 [[AudioPlayerController audioPlayerController] inASong];                 break;             case UIEventSubtypeRemoteControlPlay:                 //点击了播放                 [[AudioPlayerController audioPlayerController] playerStatus];                 break;             default:                 break;         }     } }

    ios7之后:效果图:

    代码实现:

    后台挂起:

    转载请注明原文地址: https://ju.6miu.com/read-1310221.html
    最新回复(0)