Spotify播放按钮:以编程方式处理播放/停止

时间:2019-03-24 15:04:30

标签: javascript iframe spotify

我从这里https://developer.spotify.com/documentation/widgets/generate/play-button/生成了几个Spotify播放按钮

每个播放按钮都是独立的,并且是通过iframe生成的,我想知道是否可以通过编程方式处理播放/停止事件。目的是防止有多个播放按钮可以同时播放音乐,因此,如果用户在“播放按钮1”上开始播放,我想停止在所有其他“播放按钮”上播放。

考虑到iframe位于Spotify域上,这是否可能?

1 个答案:

答案 0 :(得分:0)

由于浏览器中相同来源策略的限制,如果将iframe嵌入到您的网站/页面中,您将无法访问它,因为它来自另一个域。

iframe中的播放按钮没有任何可观察到的事件,您可以启动单击。我确实工作了20分钟,试图引发对框架的点击,但没有成功。

我建议在文档的其他地方找到解决方案,这是实现目标的另一种方法。我不知道他们还能提供什么其他东西。

定位: https://developer.spotify.com/documentation/web-api/libraries/