Skip to content

基于Flutter的高颜值第三方网易云音乐播放器

Notifications You must be signed in to change notification settings

ijinfeng/dreamMusic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

108 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DreamMusic

一款基于开源网易云音乐API创建的音乐项目.

效果图展示

发现页 发现页

歌单列表 歌单列表

我喜欢的音乐 我喜欢的音乐

我的下载

歌单详情

私人FM

评论详情

最后来一波动图

已完成的功能介绍

  • 登录:手机号密码登录,短信登录,扫码登录
  • 发现:每日音乐,推荐音乐
  • 音乐播放:在线播放,本地播放,播放列表,音量调节,上一首,下一首切换,播放模式切换
  • 音乐下载(JSON+mp3)模式,文件删除监听
  • 私人FM
  • 我喜欢的音乐
  • 我收藏的歌单列表
  • 音乐详情页,歌词滚动定位
  • 评论列表,发表文字评论
  • 下载支持(JSON+ID3)方式

API接口文档

本项目的数据来源于开源项目NeteaseCloudMusicApi。 上面的接口文档挂了可以看这里:文档2

如何运行调试

localhost

本项目支持本地服务器运行,如果要本地运行。需要先下载NeteaseCloudMusicApi项目,并通过node app.js跑起来服务端项目,再运行DreamMusic项目,不然接口是走不通的哦。

%E6%88%AA%E5%B1%8F2022-11-01_14.43.50.png

Vercel

注意了Vercel运行是要翻墙的,我已经在Vercel上部署了一个服务,跳到设置页,网络设置,点击切换,选择https://netease-cloud-music-api-eight-kappa-18.vercel.app即可。

自定义域名

当然你也可以选择自己服务器,选择网络设置,自定义输入即可。

TODO List

  • 切换为正常播放模式和下载模式,而不是使用外链

About

基于Flutter的高颜值第三方网易云音乐播放器

Resources

Stars

Watchers

Forks

Packages

No packages published