首页 > 解决方案 > 如何在macos中检测耳机线控

问题描述

在windows/linux中,耳机线控和键盘事件一样。但是,我不能CGEventSourceKeyState用来检测 macos 中的耳机线控。

标签: objective-cmacos

解决方案


MPRemoteCommandCenter从框架创建类的实例MediaPlayer,然后注册您的应用支持的任何命令。但是,为了与其他应用程序良好配合,您应该通过 注册为“正在播放”应用程序MPNowPlayingInfoCenter

有关如何实现此功能的示例,请参阅“成为现在可播放的应用程序” 。


推荐阅读