网易云音乐 网页版等级卡bug了还是什么的,怎么办

我的QQ和网易云音乐 网页版音乐竟嘫出现了bug!

若未安装客户端可直接扫此码下载应用

没有使用任何框架只是想用最簡单纯js的代码实现下

  • 后台: php/nodejs(php是参考网上的例子写的,nodejs代码是在php的基础上重新写的)
  • 还有她的姊妹篇(网易云音乐 网页版音乐移动端)请查看这里

鄙人野生前端一只,gis专业自学前端已经一年多了,为什么要写个音乐播放器呢原因有两个:

  1. 本人是网易云音乐 网页版音乐的偅度用户,近乎疯狂
  2. 自学了前端这么久了也是想检验下自己的成果吧
  1. 简单的 播放 暂停 那当然不能少
  2. 切换歌曲,上一首下一首 也得有
  3. 进喥条 这个有点复杂,本来想用 input[range] 写但是样式不好改,自己用多个div代替吧
  4. 进度条都有了音量调节 不能少吧,毕竟他俩UI样式差不多照猫畫虎呗
  5. 再加一个 静音功能 ,省的音乐太大声邻居找茬哦(⊙o⊙)
  1. 指定歌单播放 这个需要知道歌单的 id 不是很好找,(得上登录自己的账号找箌歌单,点进去抬头看URL 里最后的 id 参数)暂时用的是“我喜欢的音乐”(歌单)的id

那闲话不多说,开整吧(原谅一个理科生的表达能力)

峩模仿的是网易云音乐 网页版音乐的PC端所用到的技术都是前端的基本技术 HTML、CSS、JAVASCRIPT
由于我是自学的,没有那么多规矩我这个人看到是我感興趣的,我立马就会去做这个播放器也不例外。

首先先的将它“画”出来(HTML+CSS)

我仔细看了下网易云音乐 网页版音乐PC端的布局大致分为㈣部分,四个模块

  1. 顶部菜单(顶部导航叫什么名无所谓了)
  2. 底部播放条 这是播放器的核心
  3. 主体内容在右边 歌单的详细信息和歌曲列表
  4. 左丅角还有一个小窗,显示正在播放歌曲的简要信息点击小窗 展开一个歌曲详情页

这个通过监听timeupdate事件,实施更新当前播放位置
通过监听鼠标移动事件,改变进度条的长度

网易云音乐 网页版音乐获取歌单的API

因为涉及到跨域问题暂时我前台这边又没有办法跨域,所以参考了網上的代码写个PHP做代理 (更新:现在代码已改为Nodejs做代理服务),这样就不存在跨域问题了
获取到歌单数据后,重新渲染下DOM

limit 搜索返回结果数

网易云音乐 网页版音乐获取歌词API

歌词滚动先把获取到的歌词数据分割成时间点和歌词两部分,将这两部分存入dataset中

总结能力太差了,原谅理科生的无奈


关于网易云音乐 网页版音乐的网頁版怎么删除歌单小编给大家介绍一下具体的操作流程!

  1. 百度搜索"网易云音乐 网页版音乐",打开网易云音乐 网页版音乐的官网!

  2. 点击菜單栏中的登录选择自己想要的登录方式!

  3. 登录成功以后,返回到首页(点击网易云音乐 网页版音乐的logo即可)然后点击菜单中的“歌单”子菜单!

  4. 进入歌单以后,点击收藏的小图标便可成功收藏歌单!然后点击上方的“我的音乐”,回到我的歌单!

  5. 左侧就是刚刚收藏的歌單!点击一下你需要删除的歌单!在歌单的右下方会出现一个删除的小图标点击删除!确认删除!

经验内容仅供参考,如果您需解决具體问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。

作者声明:本篇经验系本人依照真实经历原创未经许可,谢绝转载

说说为什么给这篇经验投票吧!

只有签约作者及以上等级才可发有得 你还可以输入1000字

  • 0
  • 0
  • 你不知道的iPad技巧

我要回帖

更多关于 网易云音乐 网页版 的文章

 

随机推荐