Spotify 播放按钮:以编程方式处理 play/stop
Spotify Play Button: handle play/stop programmatically
我有几个从这里生成的 Spotify 播放按钮 https://developer.spotify.com/documentation/widgets/generate/play-button/
每个播放按钮都是独立的并通过 iframe 生成,我想知道是否有办法以编程方式处理 play/stop 事件。目标是防止有多个播放按钮可以同时播放音乐,因此如果用户在播放按钮 1 上开始播放,我想停止所有其他播放按钮上的播放。
考虑到 iframe 在 Spotify 域上,这可能吗?
由于浏览器中同源策略的限制,如果您在 website/page 上嵌入 iframe,您将无法访问它,因为它来自另一个域。
iframe 内的播放按钮没有任何可以启动点击的可观察事件。我确实工作了 20 分钟,试图在框架上发起点击,但没有成功。
我建议在文档的其他地方找到解决方案,这是实现您的目标的另一种方法。我不知道他们还提供什么其他东西。
Spotify: https://developer.spotify.com/documentation/web-api/libraries/
我有几个从这里生成的 Spotify 播放按钮 https://developer.spotify.com/documentation/widgets/generate/play-button/
每个播放按钮都是独立的并通过 iframe 生成,我想知道是否有办法以编程方式处理 play/stop 事件。目标是防止有多个播放按钮可以同时播放音乐,因此如果用户在播放按钮 1 上开始播放,我想停止所有其他播放按钮上的播放。
考虑到 iframe 在 Spotify 域上,这可能吗?
由于浏览器中同源策略的限制,如果您在 website/page 上嵌入 iframe,您将无法访问它,因为它来自另一个域。
iframe 内的播放按钮没有任何可以启动点击的可观察事件。我确实工作了 20 分钟,试图在框架上发起点击,但没有成功。
我建议在文档的其他地方找到解决方案,这是实现您的目标的另一种方法。我不知道他们还提供什么其他东西。
Spotify: https://developer.spotify.com/documentation/web-api/libraries/