MKOnlinePlayer v2.3 发布 & v2.32更新

mengkun 93,794 825
重要提示

使用前请务必阅读常见问题解答。已经出现在解答中的问题将不再进行回复!

千呼万唤始出来,半年之后,MKOnlinePlayer 终于再次迎来了新的版本!

本次更新亮点:全面支持网易云、QQ、虾米、酷狗、百度音乐源切换;移动端歌曲列表支持直接分享、下载歌曲;新增对 https 的支持……

简介

MKOnlineMusicPlayer 是一款开源的基于 Meting 的在线音乐播放器。具有音乐搜索、播放、下载、歌词同步显示、个人网易云音乐播放列表同步等功能。

前端界面参照 QQ 音乐网页版进行布局,同时采用了流行的响应式设计,无论是在PC端还是在手机端,均能给您带来原生 app 般的使用体验。

界面欣赏

MKOnlinePlayer v2.3 发布 & v2.32更新

主界面

MKOnlinePlayer v2.3 发布 & v2.32更新

歌单界面

MKOnlinePlayer v2.3 发布 & v2.32更新

音乐搜索

注意事项

运行环境

php 5.4+, curl_exec, file_get_contents, json_decode, openssl_encrypt

关于兼容性

本播放器设计支持 IE9及以上的现代浏览器。并且已在 Chrome、firefox、IE11 等浏览器测试使用正常。

关于版权

本播放器由 mengkun(http://mkblog.cn) 开发,您可以随意修改、使用、转载。使用或转载时请务必保留出处,抱拳了各位老铁们!

关于歌曲

播放器中的歌曲来自各大音乐平台,歌曲版权归各大平台享有。

其它

作者很忙,非诚勿扰。欢迎提交 BUG 及好的建议,不欢迎一上来就问一些基础的东西及唠东唠西。

更新日志

v2.32 2017/9/15

  • 修复播放历史记录歌曲时播放失败的 BUG
  • 新增播放歌曲时浏览器标题栏显示相关信息
  • 一些细节的完善

v2.31 2017/9/13

  • 优化下载功能,支持直接弹出下载
  • 下载或分享无版权音乐时给出提示
  • 再次降低移动端背景特效内存占用
  • 修复某些手机浏览器列表页右侧菜单按钮下移 BUG
  • 升级 Meting 至最新版本

v2.3 2017/9/9

  • 全面支持网易云、QQ、虾米、酷狗、百度音乐源切换
  • 移动端歌曲列表支持直接分享、下载歌曲
  • 降低内存占用,解决移动端背景特效卡顿问题
  • 新增对 https 的支持(酷狗、百度音乐源除外)
  • 优化中等屏幕下显示效果
  • 修复长歌词定位错乱的 BUG
  • 修复无法获取自定义专辑封面的 BUG
  • 修复移动端无法自动播放下一曲的 BUG
  • 修复切换播放列表后滚动条未归位的 BUG
  • 修复某些情况下歌词与歌曲不对应的 BUG
  • 修复中小屏幕下顶部 tab 激活错乱的 BUG
  • 修复搜索分页的 BUG
  • 去除超时检测

打赏

欢迎打赏,开发不易,打多打少是个缘……

MKOnlinePlayer v2.3 发布 & v2.32更新

常见问题

读取歌单失败 - 404

本程序需要上传至网站空间(服务器)使用,不支持在本地打开

读取歌单失败 - 200

请确保你的服务器支持 PHP ,并且 PHP 版本 >= 5.4

歌单页封面显示不出来

请打开 api.php,将第十行的 define('HTTPS', true); 修改为 define('HTTPS', false);

项目地址

在线演示:http://lab.mkblog.cn/music/

详细介绍:https://mkblog.cn/1060/

GitHub:https://github.com/mengkunsoft/MKOnlineMusicPlayer

百度网盘:http://pan.baidu.com/s/1gfkbAef

注:百度网盘只用作存档,下载最新版请上 GitHub!

再次强调:转载或使用请保留版权和来源信息,谢谢!

耻辱柱

恭喜下列个人或单位永久入驻耻辱柱!

68喜论坛 [http://www.68xi.com/]

原因:未经允许,删改版权信息(http://music.68xi.com/),并发布到淘宝售卖(https://item.taobao.com/item.htm?id=547226809330)

奉劝某些“人”保留住做人的最基本底线,遵守开源协议,并引以为戒

温馨提示:反馈问题请附上网址,否则无法处理

打赏
发表评论
表情 图片 链接 代码

  1. 神棍
    神棍 Lv 2

    那个服务器备案要怎么搞?一定要备案才可以部署项目?

  2. 茗血
    茗血 Lv 5

    还有,,,网易云好像支持返回版权或音乐类型[aru_3]

    • dahai2626
      dahai2626 Lv 2

      @茗血有具体字段么?有具体字段的话,可以在搜索返回数据中屏蔽不支持的歌曲。

  3. 茗血
    茗血 Lv 5

    建议在顶部按钮右边空白加上网易云热评功能,可以10秒换一条,接口今天无意间看到了,,,http://music.163.com/weapi/v1/resource/comments/R_SO_4_297587?csrf_token=,详见地址http://music.163.com/#/song?id=297587,我没有时间,所以直接提建议给大佬了[aru_3],还有一件事,,,网易云音乐大部分是node写的(node大法好)[aru_17]node最适合这种io密集型的程序了,,,还有,能不能加我QQ,咱俩交流技术[aru_14],博客回复太慢了[aru_68]

    • mengkun
      mengkun 站长

      @茗血建议我也会提[aru_1]但没一个功能要去实现是需要时间和精力的……[aru_9]

    • 瞳无眠
      瞳无眠 Lv 2

      @茗血那些传递的参数date 怎么取 经过加密的!

    • dahai2626
      dahai2626 Lv 2

      @茗血 查看图片
      好像还比较好解析。

  4. 科技斩
    科技斩 Lv 1

    希望出个教程,网站小白想学,毕竟自己有vps想在自己的vps搭建自用

  5. miladao
    miladao Lv 2

    第一次进去总是这样的界面是怎么回事? 查看图片

  6. DreamMiu
    DreamMiu Lv 1

    希望能允许我对MKOnlinePlayer所有的修改权,请求的域名:music.vv7.win

  7. 游客
    游客 Lv 1

    龒蜗牛D腾讯QQ音乐(静态页面)轻量级--演示地址:http://w.wo0.cn/jp/s.html
    可以带参数:http://w.wo0.cn/jp/s.html?qq=%E6%9D%8E%E8%8D%A3%E6%B5%A9

    • 神棍
      神棍 Lv 2

      @游客这个也是php?

    • Rice
      Rice Lv 3

      @游客图片麻烦来个瀑布流

    • 茗血
      茗血 Lv 5

      @游客一般这么长的图片还是用瀑布流+懒加载比较好,省资源而且也加载快

  8. miladao
    miladao Lv 2

    缓存文件不删会怎么样