项目简介
本项目基于微信小程序框架开发,为零基础学习者提供实践项目。通过调用网易云音乐真实 API 数据,实现基本音乐播放功能。项目涉及前端页面搭建、数据交互、动画效果以及云数据库和云函数的应用。
项目的主要特性和功能
主要特性
- 真实 API 调用:使用网易云音乐的真实 API 数据。
- 流畅界面:小程序页面设计友好,操作流畅。
- 基本音乐播放:实现歌曲播放、视频播放等基本功能。
功能列表
- 轮播图:展示当前热门内容。
- 每日推荐:推荐每日精选歌曲。
- 歌曲播放:支持在线播放歌曲。
- 视频播放:支持在线播放视频(部分功能待完善)。
- 用户登录:支持使用真实网易云账号登录。
- 搜索功能:支持歌曲、歌单、视频的搜索。
- 动态排行:展示当前热门歌曲排行(部分功能待完善)。
安装使用步骤
预先需要的开发工具
- 微信开发工具:用于小程序的开发和调试。
- Node.js:用于运行服务器端代码。
- NatApp:用于在手机上预览小程序效果。
配置步骤
- PC 端模拟器预览:
- 安装 Node.js。
- 下载项目中的
硅谷音乐_server
文件夹。 - 在文件夹目录中打开命令行,输入
npm start
启动服务器。
- 手机端预览:
- 安装 Node.js 并启动服务器(同上)。
- 安装 NatApp,并按官方文档申请一个免费的子网穿透账号。
- 在命令行中输入
natapp -authtoken=用户参数指令
启动 NatApp。 - 将项目源代码导入微信开发工具。
- 修改
utils/config.js
文件中的mobileHost
为申请的域名。 - 修改
utils/request.js
文件中的config.host
为config.mobileHost
。
使用说明
- 轮播图:首页展示当前热门内容。
- 每日推荐:推荐每日精选歌曲。
- 搜索功能:支持歌曲、歌单、视频的搜索。
- 播放功能:支持在线播放歌曲和视频。
- 个人页面:展示用户信息,支持登录和听歌排行。
通过以上步骤,您可以在本地或手机上体验本项目的功能。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】