【问题标题】:Soundcloud: Stratus player continue to play across pages?Soundcloud:Stratus 播放器继续跨页播放?
【发布时间】:2013-03-31 14:35:29
【问题描述】:

我很困惑 SoundCloud 的 Stratus 播放器是否可以在页面之间连续播放,或者至少可以拾取它所在的轨道。

SoundCloud 对 STratus 播放器的描述如下......“你们中的一些人告诉我们,唯一缺少的 SoundCloud 播放器是一个会漂浮在网站顶部或底部并继续播放的播放器切换页面,我们觉得我们已经用我们的 Stratus 播放器解决了这个问题!” (http://soundcloud.com/101/stratus)

但在 Stratus2 页面上显示“即使页面重新加载,我也可以继续播放 Stratus 吗? 目前没有。” (http://stratus.sc/)

有没有办法让 SoundCloud 在页面之间连续播放,或者至少拾取它所在的轨道?

【问题讨论】:

    标签: soundcloud


    【解决方案1】:

    看来您可以使用HTML5 History API 实现此目的。

    HTML5 历史 API 是一种操作浏览器的标准化方法 通过脚本的历史。这个 API 的一部分——浏览历史——有 在以前的 HTML 版本中可用。 HTML5 中的新部分 包括一种将条目添加到浏览器历史记录的方法,以明显更改 浏览器地址栏中的 URL(不触发页面 refresh),以及从这些条目中删除时触发的事件 用户按下浏览器的后退按钮时的堆栈。这表示 浏览器位置栏中的 URL 可以继续发挥作用 当前资源的唯一标识符,即使在脚本繁重的情况下 不执行整页刷新的应用程序。

    【讨论】:

      【解决方案2】:

      即使页面重新加载,我也可以继续播放 Stratus 吗?

      目前没有。您的网站需要构建,以便它不会 重新加载而不是播放器。但是,我们确实提供了弹出功能 用户可以在浏览您的网站时点击欣赏您的音乐。

      我猜关于更改页面的那一行是指弹出播放器和浏览网站的可能性。您还可以使用 pjax 之类的内容构建您的网站,然后将 Stratus 保留在“页脚”中,这样​​浏览您的网站只会更新内容。

      我希望这会有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-02-24
        • 2012-10-01
        • 1970-01-01
        • 1970-01-01
        • 2012-02-05
        • 1970-01-01
        • 2013-05-23
        • 1970-01-01
        相关资源
        最近更新 更多