18 Star 124 Fork 32

凤舞九天 / 迷你音乐

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

迷你音乐

特点

一个简单、美观的音乐播放器

版权

此项目仅用于代码学习和技术交流,不提供任何音乐下载或vip付费服务。请尊重音乐平台和创作者的版权,切勿做出任何损害音乐平台和创作者利益的行为。如若此项目无意侵犯了你的利益,请及时联系作者(1833608478@qq.com),立即删除源代码。

所有歌曲数据均来源于网络,本项目几乎与你打开浏览器在线听音乐无异,仅仅只是节省了你打开网站搜索的时间而已。这里特别感谢lunhui1994提供的数据接口node-music-api。顺便提醒,数据接口随时可能失效,请提前做好心理准备。

安装包

Windows: mini-music-Setup-1.1.0.exe

Mac: mini-music-1.1.0.dmg

Linux: mini-music_1.1.0_amd64.deb

Andriod: mini-music-1.1.0.apk

andriod 扫码下载:

Web版

在线体验:点击在线体验

截图

desktop版

发现 搜索 喜欢 歌词

移动版

web版

web版

隐私

为了防止用户退出应用后丢失历史数据,本应用会记录你的一些使用习惯(包括历史搜索、mark的歌曲、音量大小)。但所有数据均会保存到本地浏览器(或app)的localStorage中储存,不会发送到网络而造成隐私泄漏。这也意味着音乐播放器在你更换浏览器后就不会再有你的使用数据。

提示

此app为无边框应用,拖动窗口需在右侧40px宽的rightbar拖动区按住左键以拖动窗口,下图红色区: 拖动区

开发

desktop版

安装开发依赖

npm install

调试

npm run electron:serve

打包(你使用哪个系统平台就会打包对应平台的安装包)

npm run electron:build

移动版

移动版和desktop版有着些许差别,请前往迷你音乐移动版

web版

web版和desktop版有着细微差别,请前往迷你音乐web版

更新

相比上一版的变化:

  • 修复搜索页面新搜索后没自动回到顶端

  • 修复播放模式弹窗未对齐

  • 修复搜索框中的字体太靠近边框

  • 修复当前光标与当前播放歌曲不对应问题

  • 新增一键回顶

  • 按需引入element组件,减少打包体积

  • 优化凌乱的代码,使代码看起来更“优雅”

  • 新增键盘控制

空格键 ↑键 ↓键 ←键 →键
暂停/播放 增加音量 减小音量 上一首 下一首

致谢

Vue.js

electron

Element

node-music-api

vue-cli-plugin-electron-builder

Comments ( 15 )

Sign in for post a comment

About

一个简单、美观的音乐播放器 spread retract
JavaScript and 3 more languages
MulanPSL-2.0
Cancel

Gitee Metrics

Contributors

All

Activities

load more
can not load any more
JavaScript
1
https://git.oschina.net/cgper/miniMusic.git
git@git.oschina.net:cgper/miniMusic.git
cgper
miniMusic
迷你音乐
master

Search

103611 48b8ff67 1899542 103622 4d02230c 1899542