【问题标题】:Spotify Play Button: handle play/stop programmaticallySpotify 播放按钮:以编程方式处理播放/停止
【发布时间】:2019-03-24 15:04:30
【问题描述】:

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

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

考虑到 iframe 在 Spotify 域上,这可能吗?

【问题讨论】:

    标签: javascript iframe spotify


    【解决方案1】:

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

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

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

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

    【讨论】:

    • 谢谢,正如我所料
    • 没问题很抱歉
    猜你喜欢
    • 2012-05-04
    • 1970-01-01
    • 1970-01-01
    • 2022-08-11
    • 1970-01-01
    • 2012-06-16
    • 1970-01-01
    • 2018-06-08
    • 1970-01-01
    相关资源
    最近更新 更多