APlayer

  • ~1.56K 字
  1. 1. 介绍
  2. 2. 配置说明
    1. 2.1. 引入的新文件
    2. 2.2. 更新的配置项

介绍

使用 APlayer 的 吸底模式

配置说明

引入的新文件

请将下述文件放置于 source 目录中的合适位置,并根据您的需要调整对应的配置参数。在此处我们使用的是 widgets 目录。

首先是一个调整 footer 的样式文件。它能稍微抬高一点 footer 以放下歌词组件。

aplayer.css
1
2
3
#footer {
padding-bottom: 32px;
}

如果您需要直接使用 APlayer ,您可以这样引入初始化配置文件:

aplayer.js
1
2
3
4
5
const ap = new APlayer({
container: document.getElementById('aplayer'),
fixed: true,
audio: [], // 这里加载您的音频配置
});

如果您需要使用 MetingJS ,您不需要引入上面这个文件。

更新的配置项

需要更新 additional_injections加入以下内容:

1
2
3
4
5
6
additional_injections:
head: |
<link rel="stylesheet" href="https://unpkg.com/aplayer@1.10.1/dist/APlayer.min.css">
<link rel="stylesheet" href="/widgets/aplayer.css">
after_footer: |
<script src="https://unpkg.com/aplayer@1.10.1/dist/APlayer.min.js"></script>

如果您需要直接使用 APlayer ,您需要引入组件和初始化配置文件:

1
2
3
4
5
additional_injections:
footer: |
<div id="aplayer"></div>
after_footer: |
<script src="/widgets/aplayer.js"></script>

如果您需要使用 MetingJS ,您可以这样引入(请根据您的需要自行调整对应的配置参数):

1
2
3
4
5
additional_injections:
footer: |
<meting-js server="netease" type="playlist" id="60198" fixed="true"></meting-js>
after_footer: |
<script src="https://unpkg.com/meting@2.0.1/dist/Meting.min.js"></script>

假设您把上述的文件放置在 source 目录的 widgets 目录中,且您的站点配置为根目录模式,那么您应当可以通过上述的两个路径 /widgets/aplayer.css/widgets/aplayer.js 访问到对应的文件。如果您使用的是其他配置,您需要对应调整这两个路径。

当您配置完成后重启 Hexo ,您应当可以看见站点加载了 APlayer 播放器。预祝您使用愉快。

分享内容
扫描此处的二维码即可分享。