连续背景声音

时间:2012-05-23 13:32:43

标签: javascript jquery html audio

如何在不使用iframe的情况下在用户从一个页面移动到另一个页面时不会中断的页面中实现连续背景声音?

2 个答案:

答案 0 :(得分:0)

使用技巧,如果框架集不是你的问题,用框架集构建你的页面,并使用一帧作为背景(没有大小)播放声音和其他(完全100%x100%),你可以navidate。这样做的好处是可以隐藏导航网址,只留下导航栏上的网站网址。

答案 1 :(得分:0)

如果您疯了,可以在timeupdate元素的<audio>事件上设置事件监听器,并将currentTime存储在localStorage(或cookie)中。然后,当您加载页面时,请读取该值并再次设置currentTime。但是,我想每秒写入localStorage几十次可能会很糟糕(但在我测试之前我不会做任何性能声明!)。

但是,此解决方案需要具有audiolocalStorage支持的现代浏览器。