新增AlbumApi模块,包含获取专辑详情功能 新增MusicApi模块,包含封面代理、音频探测、歌词获取、搜索、流媒体代理、音源切换等功能 完善PlayListApi模块的JSDoc注释和方法重命名 feat(player): 实现基于HTML5 Audio的播放器功能 使用HTML5 Audio元素替换原有的定时器机制 实现播放/暂停、进度控制、音量同步、时间更新等功能 添加播放结束自动下一首逻辑 优化播放器状态管理 refactor(song-table): 优化组件事件通信机制 移除props中的songs传递 改用emit事件方式通知父组件播放操作 提升组件复用性和解耦效果 feat(discover-view): 重构发现页面功能结构 整合歌单分类和推荐歌单布局 优化分类加载和展示逻辑 调整UI组件结构和样式 修复推荐歌单显示问题 feat(library-view): 优化个人库播放体验 集成歌曲表格的播放事件处理 实现点击播放和队列管理功能 feat(playlist-detail): 实现歌单详情播放功能 集成音乐API获取真实播放链接 实现播放链接获取失败的降级处理 优化歌单详情数据加载逻辑 添加播放全部功能 feat(search-view): 完善搜索结果播放功能 集成歌曲搜索结果的播放处理 实现搜索歌曲的队列播放功能 |
||
|---|---|---|
| .vscode | ||
| public | ||
| src | ||
| src-tauri | ||
| .env | ||
| .gitignore | ||
| CLAUDE.md | ||
| README.md | ||
| index.html | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||
README.md
Tauri + Vue + TypeScript
This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 <script setup> SFCs, check out the script setup docs to learn more.