有没有办法能够在Swift for Mac OS X中访问Apple键盘上的F7,F8和F9键所具有的功能,因为我希望能够创建一个暂停当前的按钮在Spotify或iTunes中播放曲目,然后再次播放。
答案 0 :(得分:0)
您可以使用Applescript执行此操作,使用NSAppleScript
从swift运行applescript。这是在spotify中切换当前曲目的播放/暂停状态的快速而肮脏的示例:
let command = "if application \"Spotify\" is running then tell application \"Spotify\" to playpause"
let commandObject = NSAppleScript(source: command)
var error: NSDictionary?
commandObject!.executeAndReturnError(&error)
上阅读有关Spotify的AppleScript API的更多信息