GithubHelp home page GithubHelp logo

592116366 / dreammusic Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ijinfeng/dreammusic

0.0 0.0 0.0 13.54 MB

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

License: MIT License

Ruby 0.17% C++ 2.96% C 0.19% Dart 94.08% Swift 0.20% CMake 2.40%

dreammusic's Introduction

DreamMusic

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

效果图展示

发现页 发现页

歌单列表 歌单列表

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

我的下载

歌单详情

私人FM

评论详情

最后来一波动图

已完成的功能介绍

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

API接口文档

本项目的数据来源于开源项目NeteaseCloudMusicApi

如何运行调试

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

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

dreammusic's People

Contributors

ijinfeng avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.