mirror of
https://github.com/algerkong/AlgerMusicPlayer.git
synced 2026-05-17 02:07:29 +08:00
✨ feat: 重构心动模式与私人FM播放逻辑
- 心动模式从播放模式循环中独立,移至 SearchBar 作为独立按钮 - 新增私人FM自动续播:播放结束后自动获取下一首 - 播放列表设置时自动清除FM模式标志 - 顺序播放模式播放到最后一首后正确停止 - 新增获取关注歌手新歌 API - 补充心动模式相关 i18n 翻译
This commit is contained in:
@@ -33,8 +33,17 @@ export const usePlayerStore = defineStore('player', () => {
|
||||
const intelligenceMode = useIntelligenceModeStore();
|
||||
|
||||
// 使用 storeToRefs 获取响应式引用
|
||||
const { play, isPlay, playMusic, playMusicUrl, musicFull, playbackRate, volume, userPlayIntent } =
|
||||
storeToRefs(playerCore);
|
||||
const {
|
||||
play,
|
||||
isPlay,
|
||||
playMusic,
|
||||
playMusicUrl,
|
||||
musicFull,
|
||||
playbackRate,
|
||||
volume,
|
||||
userPlayIntent,
|
||||
isFmPlaying
|
||||
} = storeToRefs(playerCore);
|
||||
|
||||
const { playList, playListIndex, playMode, originalPlayList, playListDrawerVisible } =
|
||||
storeToRefs(playlist);
|
||||
@@ -88,6 +97,7 @@ export const usePlayerStore = defineStore('player', () => {
|
||||
playbackRate,
|
||||
volume,
|
||||
userPlayIntent,
|
||||
isFmPlaying,
|
||||
|
||||
// PlayerCore - Computed
|
||||
currentSong,
|
||||
|
||||
Reference in New Issue
Block a user