<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"/><metaname="viewport"content="width=device-width, initial-scale=1.0"/><title>APlayer Test</title><linkrel="stylesheet"href="css/APlayer.min.css"/><style>#aplayer{width: 300px;}</style></head><body><divid="aplayer"></div><scriptsrc="js/APlayer.min.js"></script><script>const ap =newAPlayer({container: document.getElementById("aplayer"),audio:[{name:"test music",artist:"test music artist",url:"audio/test.mp3",cover:"img/test.jpg",},],});</script></body></html>
2、案例解读
(1)资源引入
引入 APlayer 的 CSS 与 JS 资源
<linkrel="stylesheet"href="css/APlayer.min.css"/>
<scriptsrc="js/APlayer.min.js"></script>
(2)播放器容器准备
<divid="aplayer"></div>
#aplayer{width: 300px;}
(3)播放器挂载
参数
说明
container
指定播放器挂载的 DOM 元素
audio
音频列表,每个对象需包含 url、name、artist 等参数
audio 列表对象参数如下
参数
说明
name
歌曲名称
artist
艺术家
url
音频文件路径
cover
封面图片路径
const ap =newAPlayer({container: document.getElementById("aplayer"),audio:[{name:"test music",artist:"test music artist",url:"audio/test.mp3",cover:"img/test.jpg",},],});