【问题标题】:How to keep streaming music while changing pages (e.g. IHeartRadio, 8Tracks)如何在更改页面时保持流媒体音乐(例如 IHeartRadio、8Tracks)
【发布时间】:2015-11-04 12:55:13
【问题描述】:

即使您转到不同的网址没有任何暂停,IHeartRadio 和 8Tracks 如何让音乐不间断地播放?

我最初的想法是他们会使用 Ajax 之类的东西来加载内容 - 但浏览器图标重新加载的事实让我认为它可能是别的东西。

有类似这样的问题询问如何才能做到这一点 - 但我的问题是 IHeartRadio.com 和 8Tracks.com 等已建立的网站如何做到这一点?

如果此问题不在 StackOverflows 范围内,请告诉我,我将删除它。

【问题讨论】:

    标签: javascript html streaming


    【解决方案1】:

    他们显然在使用 ajax。

    8Tracks

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

    要触发默认的浏览器正在加载事件:参见: How to have AJAX trigger the browser's loading indicator

    【讨论】:

    • 这是一个很好的收获。但是,这并不能解释当您在 IHeartRadio.com 上切换页面时,例如,favicon 会被替换为加载图标。谷歌快速搜索显示 I Frame 可以复制这一点,但我仍然想知道是否还有其他想法。
    • 为什么不呢?即时更改网站图标:stackoverflow.com/questions/260857/…
    • 因为它实际上不是网站图标 - 它是浏览器将页面解释为正在加载,巧合的是,加载图标位于网站图标所在的同一位置
    • 啊!我以为你的意思是改变网站图标。您的意思是触发默认的 browser is loading 事件吗?见:stackoverflow.com/questions/1918218/…
    猜你喜欢
    • 2012-06-07
    • 2013-03-07
    • 1970-01-01
    • 1970-01-01
    • 2016-02-08
    • 1970-01-01
    • 2013-02-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多