MPRemoteCommandCenter

2023-09-13  本文已影响0人  writeSpace

MPRemoteCommandCenter 是 iOS 系统中的媒体控制中心,它提供了一组命令,以便通过这个中心来控制媒体播放器。以下是 MPRemoteCommandCenter 类的参数及其作用:

Playback Commands

pauseCommand:暂停当前播放器。
playCommand:开始播放当前播放器。
stopCommand:停止当前播放器。
togglePlayPauseCommand:切换播放器的播放/暂停状态。
enableLanguageOptionCommand和disableLanguageOptionCommand:这两个命令在 iOS 9.0 和 macOS 10.12.2 或更高版本中可用,用于启用或禁用语言选项。
changePlaybackRateCommand:改变播放速度。
changeRepeatModeCommand:改变重复播放的模式。
changeShuffleModeCommand:改变随机播放的模式。
Previous/Next Track Commands

nextTrackCommand:播放下一首歌曲。
previousTrackCommand:播放上一首歌曲。
Skip Interval Commands

skipForwardCommand:向前跳过一定的播放时间。
skipBackwardCommand:向后跳过一定的播放时间。
Seek Commands

seekForwardCommand:向前搜索或跳转到指定的时间位置。
seekBackwardCommand:向后搜索或跳转到指定的时间位置。
changePlaybackPositionCommand:改变当前的播放位置(从 iOS 9.1 和 macOS 10.12.2 开始可用)。
Rating Command

ratingCommand:用于对媒体内容进行评级或评价。
Feedback Commands

likeCommand:表示喜欢或点赞媒体内容(一般与用户交互相关)。
dislikeCommand:表示不喜欢或不赞成媒体内容(一般与用户交互相关)。
bookmarkCommand:标记或收藏媒体内容(一般与用户交互相关)。
sharedCommandCenter:这是一个类方法,用于获取 MPRemoteCommandCenter 的单例实例,可以全局访问媒体控制中心的功能。

上一篇 下一篇

猜你喜欢

热点阅读