APlayer是一个简约且漂亮的HTML5音乐播放器,支持多种模式,包括播放列表模式、吸底模式。
教程转载自隔壁老李HTTPS://yeelz.com/post/564.html,使用也很简单,只需要在页面内加上相关代码即可,详细使用说明见APlayer官方文档
但是如果只使用APlayer,你需要填写图片地址、mp3地址、歌词等,用起来极其麻烦,于是Meting闪亮登场!
Meting为Aplayer提供了网易云音乐、QQ音乐、酷狗音乐等等的api接口。
大大提高了APlayer的易用性,拿网易云音乐举例,只要获得网易云音乐歌单的ID,就可以自动加载歌单里所有的歌曲,直接调用,极其方便。
引入APlayer和MetingJS相关文件
<!-- require APlayer --> <link rel="stylesheet" href="https://CDN.jsdelivr.NET/npm/aplayer/dist/APlayer.min.CSS"> <script src="https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.js"></script> <!--require MetingJS --> <script src="https://cdn.jsdelivr.net/npm/meting@2/dist/Meting.min.js"></script>
在需要显示播放器的位置插入以下代码
<meting-js Server="netease" type="playlist" id="60198"><!--此处更换为你的网易云歌单id--></meting-js>
然后就可以愉快的在网页中播放网易云歌单中的音乐了,关于MetingJS更多的参数可以查看 https://github.com/metowolf/MetingJS
本来到这里也就差不多了,但是页面切换的时候音乐就会播放停止,并且打开新页面后又从头开始播放,实在是有点不爽,于是想能不能页面刷新或关闭前记录下音乐播放进度进度,下次加载网页时再自动读取。
于是一通搜索,找到了以下代码
问题完美解决,具体效果可以访问https://www.ikunwl.com/ 测试加载~
本文标签: 前端 JavaScript CSS 音乐
一枚小杰克 https://bbs.ikunwl.com/
虫洞联盟是一款国内优秀的中文互联网联盟平台及年轻人都喜欢玩的互联网社区,提供虫洞传送、万站同盟、流量互传、娱乐活动、休闲游戏、IT互联网教程分享等服务 | ikun之家
- Jack导航主题适配蓝天采集器(提供某站采集规则案例)
- 蓝天采集器 Z-BlogPHP 采集发布接口/对接插件分享
- 网站使用APlayer+MetingJS实现音乐播放 刷新页面保持音乐播放进度
- 主站与二级目录站都是ZBLOG时伪静态共存Nginx规则
- ZBLOGPHP文章页统计文章正文字数
- ZBLOGPHP侧边日期更新文章日变红色教程
- ZBLOGPHP分享原创声明与转载来源信息显示代码
- ZBLOGPHP侧边栏多彩标签设置方法代码
- ZBLOGPHP判断用户是否已登录代码案例
- ZBPDK插件妙用之禁止zblog输出程序运行信息
- ZBLOG网站页面打开慢 TTFB加载时间长的排查方法
- ZBLOG调用最新文章 最热文章 最多评论 教程 仅供参考
本文已有1位网友发表了点评 - 欢迎您