0

我正在尝试制作一个脚本来获取当前歌曲的持续时间,但是当我这样做时,持续时间会返回为“缺失值”。有什么建议么?

tell application "iTunes"
    if player state is playing or player state is paused then
        set theDuration to (get duration of the current track)
        display dialog theDuration
    end if
end tell
4

1 回答 1

1

您的代码在这里完美运行。例如,我播放 Bob Marley 的“How Many Times”,当我运行您的脚本时,对话框显示145.1920013427734. 但是(当然)当我播放 Internet Radio 时,duration不会返回任何内容。尝试本地轨道并再次运行您的脚本?只是猜测。(iTunes 11.0.5 / OS X 10.8.2)

于 2013-10-17T16:26:14.833 回答