最近在做一个英语听力的个人玩的项目,需要用js来播放mp3文件。从网络上搜到了好多种解决方案。
总结如下:
特点:
(1)必须是轻量级的、可定制的、正确的。
(2)必须能解决当前的问题,比如响应式的、支持触摸操作的。
(3)必须解决了我目前没解决的问题。
这个是jQuery的插件形式的实现,具有:响应式的、 可触摸操作、自适应的、 原生的、 实用的特点,并且是没有图片元素,完全采用css3来绘制完成,样式也很赞。无Flash,这个解决了新版本的chrome不支持flash的大问题。
但是这个有一个比较大的问题,不支持LRC文件。
jPlayer是一个JavaScript写的完全免费和开源 (MIT) 的jQuery多媒体库插件 (现在也是一个Zepto插件) jPlayer可以让你迅速编写一个跨平台的支持音频和视频播放的网页. jPlayer的丰富API可以让你创建一个个性化多媒体应用,因此也获得越来越多的社区成员的支持和鼓励。
特点:
支持多中浏览器:
APlayer 是这里颜值最高的一个播放器。
体验地址:https://aplayer.js.org/#/
这个写的太好了,我只是学习了一下这个播放器的实现。暂时还没有应用到我的项目中。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。