Existe-t-il un moyen d'accéder à la même fonction que les touches F7, F8 et F9 du clavier Apple dans Swift pour Mac OS X ? Je voudrais pouvoir créer un bouton qui mettrait en pause la piste en cours de lecture dans Spotify ou iTunes, puis la relancerait.
Réponse
Trop de publicités?
jad340
Points
1
Vous pouvez utiliser Applescript pour faire cela, en exécutant le applescript à partir de swift avec NSAppleScript
. Voici un exemple simple et rapide pour basculer l'état de lecture/pause de la piste actuelle dans 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)
Vous pouvez trouver plus d'informations sur l'API applescript de Spotify à l'adresse suivante https://developer.spotify.com/applescript-api/