在Javascript中暂停bandcamp嵌入式播放器

时间:2013-10-05 17:33:18

标签: javascript embed carousel html5-audio

嘿,我正在开展一个项目,需要在幻灯片旋转木马中使用乐队,youtube和soundcloud中的嵌入式播放器。

我非常熟悉youtube嵌入js api和soundcloud一个并不复杂,但我似乎找不到任何关于bandcamp的api,不包括获取api密钥和调用api本身。我没有必要这样做。我只是希望能够使用Javascript暂停播放器,如果有人超出幻灯片,那么在播放幻灯片时没有播放声音。

任何想要与bandcamp嵌入小部件进行交互的想法或地点?

2 个答案:

答案 0 :(得分:1)

这是我解决这个问题的黑客行为。

在embed iframe

中添加了class =“bandcamp_embed”

然后使用jQuery

$(".bandcampemb").each(function(i,t){
   var src_back = t.src;
   t.src = "random_blank.html";
   t.src = src_back;
});

我希望将来有更好的方法=]

答案 1 :(得分:0)

  

我没有必要这样做。

我认为Bandcamp需要这样做。使用嵌入API,他们的想法是希望托管和控制内容。因此,您需要获取API密钥并访问其API。