music-house
所属分类:音频处理
开发工具:Vue
文件大小:0KB
下载次数:0
上传日期:2024-03-22 09:29:13
上 传 者:
sh-1993
说明: 音乐厅
(music house)
文件列表:
.vscode/
src/
.env.dev
.env.prod
.prettierrc.json
Music.js
app.wgt
dns-prefetch.js
index.html
manifest.json
package.json
pnpm-lock.yaml
stylelint.config.js
tsconfig.json
tsconfig.node.json
upload.sh
uploadWgt.sh
vite.config.ts
windi.config.ts
# 音乐是人类通用的语言
本应用希望更多的人在音乐里找到属于自己的归属感
项目运行
pnpm i
pnpm prod
### v0.9.0 2024-02-13 正式上线
目前上线功能:音乐播放(歌词滚动、滑动进度条、滑动歌词等,音乐播放器的基本功能都已实现)、MV视频、发表动态、评论点赞,短视频的交互方式。
设计理念:抖音和网易云的结合
待实现功能:个人主页喜欢、关注功能、消息通知、分享功能、音乐个性播放模块、
待优化项:个人主页重新设计、开发视频播放组件、双击点赞、首页推荐算法
项目亮点:
命令式组件:useToast、useMusicList(命令式组件特点:使用成本低)
自己封装的hooks:useAudio、useDraggable、useReachBottom、useScroll、useShow、useLoading、useFont
封装瀑布流虚拟列表的优化
动态推荐逻辑:用户不重复刷到看过的视频
音乐播放页的的动画,UI设计
抖音的交互方式:上下滑动 左右滑动
所有的功能、组件、hooks都是自己开发
设计理念:抖音和网易云的结合
Acapp端:https://www.acwing.com/file_system/file/content/whole/index/content/10975696/
Web端:https://yuyao.site
App端:https://app842.acapp.acwing.com.cn/static/js/third_party/app/app.apk
代码完全开源
github:
近期下载者:
相关文件:
收藏者: