我正在使用在我的主页上播放音乐,但是当我将页面更改为播放器停止时。
即使我们转到另一个页面,是否有解决方案让玩家继续运行?
答案 0 :(得分:1)
在iframe中显示网页内容。让主页中的音乐播放器保持活动状态。如果要更改页面,请更改iframe的内容。使用 pushstate 更改浏览器的URL,而无需重新加载页面。那就像saavn.com这样的音乐网站。
答案 1 :(得分:0)
您可以创建单个页面并动态更改页面上的元素(或者例如创建一个包含页面内容的容器元素)。
您可以使用 pushState 更改页面的 URL。
更多关于 pushState: https://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