之前写过一篇文章,是将APlayer音乐播放器放到左侧的(详见:hexo+yilia添加背景音乐),但是在手机端时,因为左侧边栏会被隐藏,因此也就会将播放器给隐藏掉。也就会是说手机端不能显示该播放器。
这里换一种方式,直接添加到整个页面中,使其在手机端也能使用。
说明
1. 如果你第一次安装APlayer音乐播放器,我建议你先看一下上面的那篇文章(如果你不介意手机端不能使用,按照那篇文章来也是OK的😬),这里不再详细介绍APlayer。
2. 如果你之前有按照我上面的文章进行配置,建议先删除之前的配置,不然可能会有冲突。
安装步骤
1.添加插件
找到对应H:\Hexo\themes\yilia\layout\layout.ejs
的文件,在<body>
和 <div id="container"
之间添加:
COPY
1 | <!-- 《添加--APlayer音乐播放器,详见: https://aplayer.js.org/#/zh-Hans/ --> |
注意
1.js/APlayer_config.js
文件是APlayer的配置文件,需要自己新建,位置为:themes\yilia\source\js\APlayer_config.js
,如果不懂参考之前的文章。
2.这里的<div id="aplayer"id
需要与js/APlayer_config.js
中container: document.getElementById('aplayer')
的id一致。
2.添加样式
在H:\Hexo\themes\yilia\source\main.0cf68a.css
任意位置添加如下代码:
COPY
1 | @media screen and (max-width: 800px) { |
效果图
PC端:
手机端:
参考:为hexo博客yilia模版添加aplayer音乐播放器