首页 > 解决方案 > 网页中的背景音频

问题描述

我想在网页的背景中使用音频,但在网页更改后音频会重新启动。无论网页是否更改,我都希望它连续播放而没有任何中断。

标签: htmlloopswebaudio

解决方案


我认为您实际上无法做到这一点,因为我认为您想这样做。我假设您在某个 .js 文件中加载并重现音频,该文件在浏览器加载页面时运行;当您在您的网站中导航时,浏览器会重新加载所有源文件(以及您的音频)。

我认为您能做的最好的事情是将您的页面/网站重新投影为网络应用程序。这样做,当您从一个页面导航到另一个页面时,您实际上并没有“离开”主页,而是隐藏/显示了一些 html 内容:在这种情况下,当主页加载时加载音频,它会继续繁殖。

另一个更糟糕的是,您可以做的事情是在您离开第一页时保存当前会话中音轨的时间戳,并在下一页从保存的时间戳中重新加载音轨。我认为这是一个更糟糕的选择,因为您的音轨将暂停,直到加载下一页内容(如果出现连接问题和/或大型媒体文件,这可能需要一些时间)


推荐阅读