【问题标题】:freeze music player across website冻结整个网站的音乐播放器
【发布时间】:2013-04-15 20:28:43
【问题描述】:

我有一个包含 youtube 和 soundcloud 嵌入歌曲的网站。在这些嵌入式媒体文件之一的流中,我希望这首歌继续播放,而不管移动到站点中的不同页面。我怎样才能做到这一点?如果一个音乐控制器出现在页脚中也很棒。

我正在使用 auto_html gem 嵌入

<% if micropost.url.include? 'youtu' %>
  <%= auto_html(micropost.url) {youtube(:width => 540, :height => 190)} %>
<% end %>

<% if micropost.url.include? 'soundcloud' %>
  <%= auto_html(micropost.url) {soundcloud} %>
<% end %>

我还没有为音乐播放器编写任何代码。我什至可以让两个嵌入都通过自定义音乐控制器播放吗?或者我可以使用 youtube 和 soundclouds。

【问题讨论】:

标签: javascript ruby-on-rails youtube-api soundcloud


【解决方案1】:

如果你使用html5音频标签,你可以绑定点击事件到播放按钮,然后停止所有音频播放,但是$(this)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多