Php 在整个页面加载过程中连续播放

Php 在整个页面加载过程中连续播放,php,javascript,ajax,Php,Javascript,Ajax,我肯定有人问过这个问题,但我找不到任何合适的 我需要在整个页面加载过程中连续播放音频。我不想使用闪光灯或相框,我知道这是可能的,因为下一个声音云的出现。Flash是一种痛苦,画面会破坏我的导航按钮等。你甚至不能看soundclouds标记,所以我真的不知道他们是如何做到的,但它令人印象深刻 我想知道soundcloud是如何做到这一点的,或者是如何做到这一点的?老实说,我对新的soundcloud很感兴趣,我很想看看这些代码,但我很确定这不会发生。soundcloud可能正在使用新的HTML5历

我肯定有人问过这个问题,但我找不到任何合适的

我需要在整个页面加载过程中连续播放音频。我不想使用闪光灯或相框,我知道这是可能的,因为下一个声音云的出现。Flash是一种痛苦,画面会破坏我的导航按钮等。你甚至不能看soundclouds标记,所以我真的不知道他们是如何做到的,但它令人印象深刻


我想知道soundcloud是如何做到这一点的,或者是如何做到这一点的?老实说,我对新的soundcloud很感兴趣,我很想看看这些代码,但我很确定这不会发生。

soundcloud可能正在使用新的HTML5历史API来实现他们的魔力。但实现这一点并不像将站点放入iframe那么容易


这里是一个非常棒的API介绍:

我目前也在寻找一个音乐家网站,它需要在遍历该网站时连续播放音频。如果您正在使用Wordpress进行开发,我注意到最近发布了一些Wordpress主题来支持这一点


然而,我感觉这些设备中的连续音频功能是通过Soundcloud提供的——在我未来几周内与它们一起玩之前,还不能100%确定。

通常的解决方案是将整个站点放入iframe中,声音播放器与iframe一起使用,而不是放在iframe中。有一些JS库允许“无导航历史记录”,所有后退/前进按钮的点击都可以在JS中捕获。@cdhowie谢谢,我将对此进行研究。我不确定这是最好的解决方案。2012年,一定有一个很棒的解决方案。我相信Grooveshark就是这么做的。我确实认为Soundlcoud使用了这种方法,但由于在我的网站上连续播放对投票系统至关重要,所以我不能使用这种方法。我可能不得不使用帧方法,因为渐进增强不是这样的。也许当更多的浏览器支持html5这一神奇的功能时,我会转向它。谢谢你可能与这些链接有关联,也可能没有关联,但这并不重要;他们的外表看起来像垃圾。我删除它们,因为这不会降低你答案的价值。