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

Pausing a bandcamp embedded player in Javascript

本文关键字:嵌入式 播放器 bandcamp 中的 Javascript 暂停      更新时间:2023-09-26

嘿,我正在做一个项目,需要在幻灯片轮播中使用来自bandcamp,youtube和soundcloud的嵌入式播放器。

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

有什么想法或地方可以只与bandcamp嵌入小部件进行交互吗?

这是我解决这个问题的一个技巧。

将类="bandcamp_embed"添加到嵌入 iframe

然后使用 jQuery

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

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

我不需要那个。

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