更改页面时继续播放音频

时间:2017-06-27 10:55:09

标签: javascript html audio

我正在使用在我的主页上播放音乐,但是当我将页面更改为播放器停止时。

即使我们转到另一个页面,是否有解决方案让玩家继续运行?

2 个答案:

答案 0 :(得分:1)

在iframe中显示网页内容。让主页中的音乐播放器保持活动状态。如果要更改页面,请更改iframe的内容。使用 pushstate 更改浏览器的URL,而无需重新加载页面。那就像saavn.com这样的音乐网站。

答案 1 :(得分:0)

您可以创建单个页面并动态更改页面上的元素(或者例如创建一个包含页面内容的容器元素)。

您可以使用 pushState 更改页面的 URL。

更多关于 pushStatehttps://developer.mozilla.org/en-US/docs/Web/API/History/pushState

目前代码非常混乱,但这就是我为我的一个项目所做的: https://github.com/Animenosekai/Project_Erina/blob/master/ErinaServer/Erina/static/scripts/main.js#L62