根据the docs,我应该能够通过淡出关闭警报:
hs.alert.closeAll([seconds])
hs.alert.closeSpecific(uuid, [seconds])
但是无论我如何尝试,警报似乎都将立即关闭(因此永远都看不到)。
local uuid = hs.alert.show("test", {fillColor = {red = 1}}, 5.0)
hs.alert.closeSpecific(uuid, 0.5)
我已经尝试过closeAll
和closeSpecific
,并且衰落时间小于或大于警报持续时间。我正在使用最新的Hammerspoon(0.9.73)。