在线音乐播放
MKOnlineMusicPlayer 是一款开源的基于 Meting
的在线音乐播放器。具有音乐搜索、播放、下载、歌词同步显示、个人网易云音乐播放列表同步等功能。
前端界面参照 QQ 音乐网页版进行布局,同时采用了流行的响应式设计,无论是在PC端还是在手机端,均能给您带来原生 app 般的使用体验。
界面欣赏
========
MKOnlineMusicPlayer 是一款开源的基于 Meting
的在线音乐播放器。具有音乐搜索、播放、下载、歌词同步显示、个人网易云音乐播放列表同步等功能。
前端界面参照 QQ 音乐网页版进行布局,同时采用了流行的响应式设计,无论是在PC端还是在手机端,均能给您带来原生 app 般的使用体验。
相关链接
在线演示 http://lab.mkblog.cn/music/
GitHub https://github.com/mengkunsoft/MKOnlineMusicPlayer
常见问题
遇到问题请详细阅读以上 wiki!
开发文档
播放列表DIY教程
本播放器支持后台自定义播放列表。打开 js/musicList.js
,按照里面的说明对应修改即可。
播放器DIY教程
除了自定义播放列表,本播放器还支持一些 DIY 设定,比如修改 api.php 文件的默认路径、修改搜索框的默认搜索内容等。具体请打开 js/player.js
查看
rem 变量表
程序中的rem数组用于存储全局变量,具体的成员(部分)及作用见下表:
变量名 | 用途 |
---|---|
rem.audio | audio dom |
rem.playlist | 当前正在播放的播放列表编号 |
rem.playid | 正在播放的这首歌在播放列表中的编号 |
rem.dislist | 当前显示的列表的列表编号 |
rem.loadPage | 搜索功能已加载的页码 |
rem.wd | 当前的搜索词 |
rem.source | 当前选定的音乐源 |
rem.uid | 当前已同步的用户的网易云 ID |
rem.uname | 已登录用户的用户名 |
rem.sheetList | 歌单容器操作对象 |
rem.mainList | 歌曲列表容器操作对象 |
rem.isMobile | 是否是手机浏览 |
源码下载
原文作者: ababwbq
原文链接: https://www.unkaer.cf/music.html
版权声明: 转载请注明出处(必须保留原文作者署名原文链接)