解决butterfly主题部署全局吸底alayer播放器不显示的问题
问题阐述
您是否遇到过在安装完aplayer插件后全局吸底播放器不显示的问题,在浏览器控制台看到这样的报错
排查问题
解决这种报错很简单
关闭asset_inject
打开博客配置文件查看是否添加了
1 | aplayer: |
开启主题aplayerinject
在主题的配置文件中,enable设为true和per_page设为true
1 | # Inject the css and script (aplayer/meting) |
插入Aplayer html
1 | # aplayer音乐 |
data-id,data-server和data-type是必配置项,其他的可选
把aplayer代码插入到主题配置文件的inject.bottom中去
1 | inject: |
插入CDN
如果按照以上步骤都还是无法显示的情况下那就是缺少CDN
在主题配置文件中的CDN.option中找到
1 | # aplayer_css: |
并替换成
1 | aplayer_css: https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.css |
hexo cl和hexo g和hexo s后看看左下角是否出现了播放器
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 三白亚の博客!
评论

