博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何给博客加上音乐
阅读量:6904 次
发布时间:2019-06-27

本文共 997 字,大约阅读时间需要 3 分钟。

介绍

今天在逛技术大佬的博客的时候,发现他们的有的生活向的博客放上了自己喜欢的音乐,这让我心神向往。以我的好奇心加爱折腾的个性,必要给我的博客来一个这个功能。?

本文首发于我的技术博客

正文

十多分钟的百度加Google,看到了两种可行的方法。

方法一

安装 hexo-tag-aplayer

npm install --save hexo-tag-aplayer

在你需要的地方引入

{% aplayer "歌曲名称" "作者" "音乐_url" "封面图片_url" "autoplay" %}

参数列表

  • title : 曲目标题
  • author: 曲目作者
  • url: 音乐文件 URL 地址
  • picture_url: (可选) 音乐对应的图片地址
  • narrow: (可选)播放器袖珍风格
  • autoplay: (可选) 自动播放,移动端浏览器暂时不支持此功能
  • width:xxx: (可选) 播放器宽度 (默认: 100%)
  • lrc:xxx: (可选)歌词文件 URL 地址

注意:这里的url推荐放在七牛上,加载速度倍快。?

在该插件的GitHub上还推荐了另一种更便捷的方法。使用MeingJS

以下是GitHub原话

MetingJS 是基于Meting API 的 APlayer 衍生播放器,引入 MetingJS 后,播放器将支持对于 QQ音乐、网易云音乐、虾米、酷狗、百度等平台的音乐播放。

如果想在本插件中使用 MetingJS,请在 Hexo 配置文件 _config.yml 中设置:

aplayer:  meting: true

接着就可以通过 {% meting ...%} 在文章中使用 MetingJS 播放器了:

{% meting "60198" "netease" "playlist" %}
{% meting "60198" "netease" "playlist" "autoplay" "mutex:false" "listmaxheight:340px" "preload:none" "theme:#ad7a86"%}

具体请前往 查看

方法二

利用网易云提供的音乐iframe标签,在ejs模板里配置。

这样的好处就是添加歌曲的位置更自由。

由于网易云有的歌曲没有iframe,博主没有使用该方法

总结

想先看加上音乐效果的请。

转载地址:http://azmdl.baihongyu.com/

你可能感兴趣的文章
《数据科学:R语言实战》一1.4 问题
查看>>
《HTML5实战》——1.5 小结
查看>>
Linux管理常见错误的解决方法
查看>>
MySQL架构优化实战系列3:定时计划任务与表分区
查看>>
kafka - advertised.listeners and listeners
查看>>
Hadoop YARN学习监控JVM和实时监控Ganglia、Ambari(5)
查看>>
ECharts:免费,开源,超炫的可视化作品
查看>>
跨界 +赋能——互联网的下一个关键词
查看>>
活动干货|基于Docker的DevOps实现
查看>>
C语言OJ项目参考(1030)求奖金总数
查看>>
15、Python与设计模式--中介者模式
查看>>
杂七杂八的一起来
查看>>
C语言OJ项目参考(1942)进制转换
查看>>
Go 语言读写 Excel
查看>>
[LeetCode]--34. Search for a Range
查看>>
Single
查看>>
[LeetCode]--62. Unique Paths
查看>>
Java编程思想学习笔记——初始化与清理
查看>>
【原创】.NET平台机器学习组件-Infer.NET连载(二)贝叶斯分类器
查看>>
线程管理(七)守护线程的创建和运行
查看>>