music.js 514 B

123456789101112131415
  1. import { playMode } from '@/config'
  2. import { getHistoryList, getMode, getUserId } from '@/utils/storage'
  3. const state = {
  4. audioEle: null, // audio元素
  5. mode: Number(getMode()) || playMode.listLoop, // 播放模式,默认列表循环
  6. playing: false, // 播放状态
  7. playlist: [], // 播放列表
  8. orderList: [], // 顺序列表
  9. currentIndex: -1, // 当前音乐索引
  10. historyList: getHistoryList() || [], // 播放历史列表
  11. uid: getUserId() || null // 网易云用户UID
  12. }
  13. export default state