当前位置:网站首页>仿网易云音乐小程序-uniapp
仿网易云音乐小程序-uniapp
2022-08-04 23:40:00 【温情key】
前言
可直接访问Gitee:https://gitee.com/wenqingkey/wenqing-music
本项目使用uniapp
+ node.js
构建。
本项目仅用于学习。
关于后端
node后台
网易云音乐 Binaryify/NeteaseCloudMusicApi
接口文档
参考项目
本项目参考千锋uni-app框架实战网易云音乐项目
并在其基础上做了优化
- 解决榜单列表页与歌曲播放页filter背景模糊白边问题
- 解决歌曲播放页一些歌曲封面比较白、亮作为背景会导致页面文字不清晰的问题
- 优化很多地方文本溢出问题(包括各页面歌名,歌词、页面标题…)
- 优化歌曲多个歌手显示问题
- 优化歌单播放完成最后一首歌无下首歌曲与搜索歌曲播放完报错问题
- 新增播放/暂停时摇杆动画效果
- 使用setTimeout替换setInterval(为什么要用 setTimeout 替换 setInterval)
- 使用scss替换css(个人习惯)
- 新增歌曲搜索框进入页面与清除内容自动聚焦
- 新增热评与最新评论切换显示功能
- 解决微信小程序端返回上一页/返回主页按钮组与小程序自带的胶囊按钮对齐问题,比如刘海屏、水滴屏会有错位
在线预览
效果展示
首页
排行榜详情页
歌曲播放页
暂停 | 播放 |
最热 | 最新 |
搜索页
搜索 | 提示 | 结果 |
运行项目
git clone https://gitee.com/wenqingkey/wenqing-music.git
npm install
因为是 uniapp 项目所以介意使用 HBuilder 直接在工具栏->运行中运行
联系我
如有疑问
边栏推荐
猜你喜欢
随机推荐
NebulaGraph v3.2.0 Release Note,对查询最短路径的性能等多处优化
The Go Programming Language (Introduction)
社区分享|腾讯海外游戏基于JumpServer构建游戏安全运营能力
三、实战---爬取百度指定词条所对应的结果页面(一个简单的页面采集器)
使用代理对象执行实现类目标方法异常
[Cultivation of internal skills of memory operation functions] memcpy + memmove + memcmp + memset (4)
如何写好测试用例
Basic web in PLSQL
mysql基础
吐槽 | 参加IT培训的正确姿势
【转载】kill掉垃圾进程(在资源管理器占用的情况下)
Pytorch分布式训练/多卡/多GPU训练DDP的torch.distributed.launch和torchrun
矩阵数学原理
基于深度学习的路面坑洞检测(详细教程)
再肝3天,整理了90个 NumPy 例子,不能不收藏!
Vscode连接远程服务器(一套配置成功)
4-《PyTorch深度学习实践》-反向传播
jenkins发送邮件系统配置
Security software Avast and Symantec NortonLifeLock merge with UK approval, market value soars 43%
#yyds干货盘点#交换设备丢包严重的故障处理