../20260506-repeat-and-shuffle

隨機播放與單曲循環原本是在一起的

shuffle and repeat

某天我用 Spotify 聽歌,想要一直重覆聽某首歌時,發現居然沒有單曲循環的 icon,「幾天後」才找到原來是在控制列的右邊。印象中,切換播放模式時,同一個 icon 一直點擊可以切換成隨機、循環、單曲循環。

如果分開的話,難道不會有互斥的情況嗎?比如單曲循環與隨機播放,不可能同時存在。

我一開始假設啟用了一個,另一個就會被禁用,結果兩個是可以同時啟用的。同時啟用的結果是執行隨機播放,忽略循環。

打開 Apple music,它的 icons 也是跟 Spotify 一樣分開擺,不過同時啟用的結果是執行單曲循環。

後來想到了這樣設計的可能原因,一個功能不能被藏在一個 icon 的不同狀態裡面,不夠直覺。以前的邏輯是,這個 icon 代表的是「切換播放模式」,現在則是「啟用隨機」、「啟用循環」。

至於互斥的問題就交給使用者去解決就好。