项目描述:基于NeteaseCloudMusicApi开发的H5音乐播放器,目的是制作一个私人化简易音乐播放平台。
项目职责与成果:
- 职责:该项目中主要职责是前端主开发者,以下是相应模块的制作流程。
- 项目设计与实现:设计和开发登录页、主页、歌单页、发现页等,基于原生<audio>标签自定义设计播放组件、基于原生<video>标签自定义重新设计播放画面中的各个功能。
- 整合网站数据权限:用户可以通过游客登录、账号密码登录、手机验证码登录和二维码登录获取相应数据权限,其中游客登录受限较大,便于用户的快捷试用体验。
- 主页模块:首页包含个人信息,个人歌单,个人收藏等页面,主要用于展示用户的个人收藏相关信息,实现了歌单的增删改功能。
- 个人信息模块:主要用于查看个人简介,昵称等信息,并可以对其进行修改。对页面背景图片进行切换和模糊化。
- 发现页模块:用于展示当前每日推荐歌曲和其他各式歌单,使其歌单丰富多样化。
- 搜索页模块:便于用户对齐相应的歌曲、歌单、专辑、歌手、视频等信息进行相关搜索。