Category:
Apple
おそらく iTunes のバグ。タイトルの通りですが、iTunes Radio を再生中は、以下の (等価であるべき) 2 つの AppleScript コードのうち、後者が動作しません。
tell application "iTunes"
get artist of current track
end tell
tell application "iTunes"iTunes Radio の曲は現在のところ file track クラスにマップされているため、内部で矛盾が生じているように見えます。AppleScript ではなく AppleEvent レイヤの問題のため、Scripting Bridge などを使用している (かつ、遅延評価を明示的に無効化するコードを書いている) アプリも影響を受けそうです。
set currentTrack to current track
get artist of currentTrack
end tell
Comments