程序员

H5音乐播放器(包含源码与示例)

作者:admin 2021-06-21 我要评论

H5音乐播放器包含源码与示例 基于Angularionic的H5音乐播放器源码 https://gitee.com/CrimsonHu/h5-music-player 示例地址 建议使用原版chrome或edge访问 http:/...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

H5音乐播放器(包含源码与示例)

在这里插入图片描述

基于Angular+ionic的H5音乐播放器,源码:https://gitee.com/CrimsonHu/h5-music-player

示例地址

建议使用原版chrome或edge访问:http://intelyes.club:5300/

功能

  1. 实时歌词显示
  2. 支持歌词注音与翻译显示(本代码以日语假名为例)
  3. 点击歌词能实时跳转至相应时间
  4. 音频可视化

运行方法

安装nodejs,以及angular-cli(npm install -g @angular/cli)与ionic-cli(npm install -g @ionic/cli)
npm install,然后npm start,浏览器访问http://localhost:5300/

代码说明

在这里插入图片描述
讲解下主要代码位置:红框中分别为音频可视化实现、H5提供的两种播放器实现、音乐播放页面
在这里插入图片描述
上图是歌词文件,按照我的格式可以自己添加新的歌曲和歌词。因为要显示假名注音、读音、翻译等各种内容,所以我就没有按照标准lrc来写。麻烦的就是要手动对下每句歌词的时间。
在这里插入图片描述
有些歌曲因为没有时间整理歌词,我就在列表里面注释了。

打包部署

可直接打包成web,也可以打包成apk或ios应用
安卓与ios的打包方法详见ionic官方文档,package.json已写好相应的打包命令

截图示例

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

;原文链接:https://blog.csdn.net/m0_37942304/article/details/115600776

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 阿里巴巴DevOps实践指南(八)| 以特性

    阿里巴巴DevOps实践指南(八)| 以特性

  • 阿里巴巴DevOps实践指南(五)| 业务驱

    阿里巴巴DevOps实践指南(五)| 业务驱

  • RISC-V工具链简介

    RISC-V工具链简介

  • 变局时代:RISC-V处理器架构的技术演变

    变局时代:RISC-V处理器架构的技术演变

腾讯云代理商
海外云服务器