研究,问题,中年危机
关于捕获播放/暂停事件,有一些问题here和there。解决方案通常依赖于扩展NSApplication并捕获sendEvent。但是,有两个问题:iTunes打开或某些应用程序之前捕获它(Spotify我在看着你)。
该死的你发现
更多人对使用播放/暂停和posted in the stackoverflow打开iTunes感到厌倦。然而,the solution仍然被spotify打败(并且它依赖于一个奇怪的白名单)。如果我打开示例并按下其中一个mediakeys,则会捕获事件并且该解决方案不会。
我如何击败 Spotify并捕获媒体事件?
答案 0 :(得分:5)
实际上SPMediaKeyTap按预期工作,但有一点需要注意:
您必须在发布模式下运行!!!
我发现检查VLC源代码。
我希望这可以为其他人节省一些时间。
PS:如果您找到比SPMediaKeyTap更好的解决方案,请在此处发布。到目前为止,这是我找到的最佳解决方案。