gpt4 book ai didi

swift - 在 Mac 上的 Swift 中暂停当前播放的音乐

转载 作者:可可西里 更新时间:2023-10-31 23:44:03 28 4
gpt4 key购买 nike

有没有办法能够访问 Apple 键盘上的 F7、F8 和 F9 键在 Mac OS X 的 Swift 中具有的相同功能,因为我希望能够创建一个按钮来暂停当前的在 Spotify 或 iTunes 中播放轨道,然后再次播放。

最佳答案

您可以使用 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)

您可以在 https://developer.spotify.com/applescript-api/ 阅读更多关于 Spotify 的 applescript API 的信息。

关于swift - 在 Mac 上的 Swift 中暂停当前播放的音乐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36630530/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com