Javascript 如何在更改页面时保持流媒体音乐(例如IHeartRadio、8首曲目)

Javascript 如何在更改页面时保持流媒体音乐(例如IHeartRadio、8首曲目),javascript,html,streaming,Javascript,Html,Streaming,IHeartRadio和8Tracks如何让音乐不间断地播放,即使您不间断地转到不同的url 我最初的想法是,他们会使用类似Ajax的东西来加载内容,但浏览器favicon重新加载的事实让我觉得可能是其他东西 有这样的问题,问怎么可能做到这一点-但我的问题是,像IHeartRadio.com和8Tracks.com这样的老牌网站是如何做到这一点的 如果这个问题不在StackOverflows的范围内,请告诉我,我会删除它。他们显然在使用ajax 屏幕截图显示了一个浏览器加载8Tracks的“关

IHeartRadio和8Tracks如何让音乐不间断地播放,即使您不间断地转到不同的url

我最初的想法是,他们会使用类似Ajax的东西来加载内容,但浏览器favicon重新加载的事实让我觉得可能是其他东西

有这样的问题,问怎么可能做到这一点-但我的问题是,像IHeartRadio.com和8Tracks.com这样的老牌网站是如何做到这一点的


如果这个问题不在StackOverflows的范围内,请告诉我,我会删除它。

他们显然在使用ajax

屏幕截图显示了一个浏览器加载8Tracks的“关于我们”页面。请参阅启动器列(红色标记),它是javascript/xhr,表示ajax

要触发默认浏览器正在加载事件:请参阅:

这是一个很好的收获。然而,这并不能解释当你在IHeartRadio.com上切换页面时,favicon是如何被加载图标替换的。一个快速的谷歌搜索显示一个I框架可以复制这一点,但我仍然想知道是否还有其他想法。为什么不呢?动态更改favicon:因为它实际上不是favicon——它是一个浏览器,将页面解释为加载,并且碰巧在favicon isAh的同一位置有加载图标!我以为你的意思是换法维康。您的意思是触发默认浏览器正在加载事件吗?见: