html - 网页中的背景音频
问题描述
我想在网页的背景中使用音频,但在网页更改后音频会重新启动。无论网页是否更改,我都希望它连续播放而没有任何中断。
解决方案
我认为您实际上无法做到这一点,因为我认为您想这样做。我假设您在某个 .js 文件中加载并重现音频,该文件在浏览器加载页面时运行;当您在您的网站中导航时,浏览器会重新加载所有源文件(以及您的音频)。
我认为您能做的最好的事情是将您的页面/网站重新投影为网络应用程序。这样做,当您从一个页面导航到另一个页面时,您实际上并没有“离开”主页,而是隐藏/显示了一些 html 内容:在这种情况下,当主页加载时加载音频,它会继续繁殖。
另一个更糟糕的是,您可以做的事情是在您离开第一页时保存当前会话中音轨的时间戳,并在下一页从保存的时间戳中重新加载音轨。我认为这是一个更糟糕的选择,因为您的音轨将暂停,直到加载下一页内容(如果出现连接问题和/或大型媒体文件,这可能需要一些时间)
推荐阅读
- react-native - undefined is not an object(evalating 'this.props.componentId') error in react native
- vue.js - Vue触发功能与子意外参数
- java - 如何通过 java/android 发送 Outlook 预约
- git - Git Hook 检测无效的代码格式/标准
- terminal - 流水线列出和复制文件
- javascript - 如何将数据推送到 react-admin 存储?
- android - 如何更改底部应用栏和浮动操作按钮的形状
- java - 如何截取带有相机源的活动截图?
- hyperledger-fabric - 启用 TLS 时无法连接到 Hyperledger 对等体
- java - 在 FileChannel 和 Socket 之间传输文件