MGO音乐 mgo-music

版权声明: 皮肤图片来自QQ音乐电脑客户端皮肤缓存、音乐相关接口来自网络和开源项目。 本项目仅用于知识学习,未经许可不得使用。。

源码:MGO音乐-Gitee MGO音乐-Gihub

前端框架:Vite+Vue 3+Arco UI

后端框架:Java Web+Mybatis+OkHttp

数 据 库 :Mysql

前端完成:我的歌单、音乐播放、音乐搜索、用户登录、音乐详情、皮肤切换、音乐搜索引擎等等

后端完成:音乐搜索、播放、用户登录、收藏等基本增删改查操作 部分页面:



|

介绍:

前端全部自己实现,后端基于Java Web 课程代码,添加/修改部分逻辑。支持QQ、酷狗音乐搜索服务。详情如下:后端

前端:

前端在本项目的webapp下: src/main/webapp/music-vue-app

//下载依赖
npm install
//运行vite vue 项目
npm run dev

后端:

  1. 设计api接口、统一状态码
  2. 异常捕获,
  3. 添加用户模块功能
  4. JWT用户认证
  5. 音乐搜索引擎

Vue 3 实现音乐播放器,Java web后端实现主流音乐搜索服务相关推荐

  1. html音乐播放器样式,html5扁平化mp3音乐播放器样式代码

    特效描述:html5 扁平化mp3 音乐播放器样式.扁平风格的简易的mp3音乐播放器样式代码.html5 mp3音乐播放器 代码结构 1. 引入JS 2. HTML代码 0:00 0:00 'use ...

  2. android7.1.1开发过程中出现部分音乐播放器(酷狗,QQ音乐,酷我音乐)歌词不能长久显示在桌面

    android7.1.1开发过程中出现部分音乐播放器(酷狗,QQ音乐,酷我音乐)歌词不能长久显示在桌面 处理:二号三方apk沟通,三方apk在7.1.1上做相应的适配, 这个和android7.1.1 ...

  3. Java和vue实现音乐播放器_vue实现的网易云音乐在线播放和下载功能案例

    本文实例讲述了vue实现的网易云音乐在线播放和下载功能.分享给大家供大家参考,具体如下: 效果如图: 完整代码: Document html, body { height: 100%; padding ...

  4. java课程设计-音乐播放器_Java程序设计课程设计报告音乐播放器

    Java程序设计课程设计报告音乐播放器 <Java及Java web应用开发>实验报告 设计题目: Java音乐播放器 专 业 计算机信息管理 班 级 1班 学 号 姓 名 2014年12 ...

  5. 安卓java音乐播放器下一曲_Android实现简单音乐播放器(MediaPlayer)

    Android实现简单音乐播放器(MediaPlayer),供大家参考,具体内容如下 开发工具:Andorid Studio 1.3 运行环境:Android 4.4 KitKat 工程内容 实现一个 ...

  6. android 锁屏显示音乐播放器,Android锁屏界面控制音乐播放

    目前,在锁屏界面控制音乐播放有两种常用方式. 第一种方式:原生Android系统及自带音乐播放器. 锁屏界面端: 原生Android中,锁屏界面相关的UI由KeyguardHostView提供,Key ...

  7. 【脚本项目源码】Python制作多功能音乐播放器,打造专属你的音乐播放器

    前言 本文给大家分享的是如何通过利用Python实现多功能音乐播放器,废话不多直接开整~ 开发工具 Python版本: 3.6 相关模块: os模块 sys模块 time模块 random模块 PyQ ...

  8. html音乐播放器论文,基于HTML5技术的音乐播放器的设计与实现.docx

    基于HTML5技术的音乐播放器的设计与 实现 常志强刘正余杨劲楠 皖西学院电子与信息工程学院 摘要: 本文采用IITML5技术,设计了一款音乐播放器,可以实现在线播放音乐,也可 以加载终端里存储的音乐 ...

  9. 基于android的网络音乐播放器-下载完成后下拉音乐列表刷新(八)

    作为android初学者,最近把疯狂android讲义和疯狂Java讲义看了一遍,看到书中介绍的知识点非常多,很难全部记住,为了更好的掌握基础知识点,我将开发一个网络音乐播放器-EasyMusic来巩 ...

最新文章

  1. Asp.net MVC2.0系列文章-MVC简介篇
  2. Java Review - 并发编程_伪共享
  3. 深度系统linux deepin如何按装,U盘快速安装深度操作系统Deepin详细过程 体验不一样的桌面系统...
  4. 六个大坑,把“伟大的产品”秒成了渣
  5. 锁相环环路滤波器计算公式_锁相环计算方法
  6. 源码面前没有秘密,推荐 9 个带你阅读源码的开源项目
  7. 影视或游戏:中国视效人才的「进与退」
  8. 想要成为Java架构师不容放过的知识—Maven的版本发布
  9. ORB-SLAM2中四叉树管理特征点
  10. String.valueOf(Object)与Objects.toString(Object)
  11. (42)FPGA面试题时钟抖动和时钟偏移
  12. 群晖做网页服务器_群晖NAS服务器管理后台的登入教程
  13. python大师_GitHub - lltx/Python-100-Days: Python - 100天从新手到大师
  14. iOS高阶程序员必修——汇编
  15. 五种最火供应链金融模式分析(附详细案例)
  16. 第十四周博客作业西北师范大学|李晓婷
  17. MATLAB导入LTspice RAW格式文件教程(绘制波特图)
  18. 使用activeMQ发送短信验证码
  19. rust vapo_考研英语翻译技巧
  20. 《数据库系统概念》第七章 2.12,2.13答案

热门文章

  1. 登陆注册时的验证码实现
  2. 玩游戏计算机缺失msvcp140,电脑丢失msvcp140.dll的解决方法 电脑缺少msvcp140.dll怎么解决...
  3. 怎么在linux上安装vnc
  4. IT部门到底要怎么搞?
  5. TH-PEG-DSPE,DSPE-PEG-TH,磷脂-聚乙二醇-靶向肽TH供应
  6. C++ 重复的DNA序列
  7. python发送微信文件夹_python自动化操作——复制文件到剪切板发送微信
  8. Condition用法
  9. 我的大菠萝 – 2,控件及数据绑定
  10. Linux下通过ftp命令实现断点续传(reget)