Mac 媒体键可控制上次活动的应用程序

Mac 媒体键可控制上次活动的应用程序

我最近安装了一个 Chrome 扩展程序,它将媒体键绑定到基于 Web 的媒体播放器。它有一个选项,可以仅控制最后一个活动的合格选项卡,而不是将命令发送到每个带有媒体播放器的选项卡。这让我想,为什么我不能全局拥有这种行为?

我的问题是:有没有办法使用系统选项、脚本或第三方软件来实现以下行为?

理想情况下:媒体键仅影响最后一个触摸某些媒体控制的应用程序。例如,我在 Chrome 中收听 Soundcloud。我按下媒体键play/pause,它就暂停了。我切换到 Spotify,但只是为了浏览。我按下play/pause它,Soundcloud 又开始播放了。但如果我再次暂停并点击 Spotify 中的播放按钮,那么媒体键就会开始控制它而不是 Soundcloud,即使我返回到我的 Soundcloud 选项卡(不触摸其媒体控件)。

但是,操作系统可能不知道我何时触摸了应用程序内的媒体控制,在这种情况下,较弱的版本可能是:

或者:媒体键控制最后具有媒体控制的焦点应用程序。例如。在上一个场景中,我转到 Spotify,媒体键会绑定到该应用。现在,如果我返回 Chrome,只要我不关注 Soundcloud 标签,媒体键就会继续控制 Spotify。

注意:我目前在 Yosemite 上(我见过 High Sierra 媒体键的重大失误)。我们欢迎针对 Yosemite 的解决方案;尤其是那些普遍有效的解决方案。

相关内容