让你的网站翻页时BGM不重载!

  • 2019 年 02 月 03 日
  • 640
  • 267 字
  • 1 条评论

博客系统换到typecho后发现有个问题,就是没有页面播放器的插件。直接插入网易云音乐中的外链播放器的话,页面重载会导致音乐重新播放。对,就是当你音乐播放到一半的时候,点击页面的某个文章或者评论时,音乐会从头开始播放。(我指的不是点击浏览器的刷新按钮!)。
于是我就想到了pjax,在看了半天的参考文本后,发现一个解决方法。
本人主题的解决方法
将下面这段代码插入到head标签页和pjax重载函数内,发现点击某个文章跳转时,音乐会继续播放。

<embed src="音乐链接" autostart="true" loop="-1" controls="ControlPanel" width="0" height="0" >

音乐链接可以是任意音频资源,如我的是

<embed src="https://blog.91scraft.com/bgm.mp3" autostart="true" loop="-1" controls="ControlPanel" width="0" height="0" >

但是不可以填写一些播放器和其他页面的链接,如在网易云搜索something just like this点击播放再复制地址栏的链接。

<embed src="https://music.163.com/#/song?id=461347998" autostart="true" loop="-1" controls="ControlPanel" width="0" height="0" >

如果遇到任何问题,可以在下方评论区留言或者直接联系我。


版权属于:BertWaver

本文链接:https://ixfish.cn/index.php/archives/6/



—— 仅有一条评论 ——

    苟利国
    2019 年 02 月 04 日 08:44

    gg

OωO
|