javascript - 如何在 Spotify 中自动播放热门轨道?

标签 javascript html spotify

我创建了一个按钮并在其上有 onclick 事件。现在我想播放并暂停我的热门轨道,但无法播放。有人可以帮忙吗?

      var sp = getSpotifyApi();
      var models = sp.require('$api/models');
      var myAwesomePlaylist = new models.Playlist("My Awesome Playlist");
      myAwesomePlaylist.add(models.player.track);
      myAwesomePlaylist.add("spotify:track:6PvpKM4BW48ic8cbM4Vxcg");

这是我的代码,它正在添加播放列表,但如果我正在操纵它,例如

myAwesomePlaylist.play("spotify:track:6PvpKM4BW48ic8cbM4Vxcg");

这不起作用!

最佳答案

播放列表无法播放 - 您需要播放器来播放。

models.player.play(轨道,播放列表,0);

或者,如果您只想播放/暂停:

models.player.playing = true;/models.player.playing = false;

文档 here 。如果这不是您的意思,请更清楚地表达您的问题 - 您粘贴的代码是直接从文档中的示例复制的。

关于javascript - 如何在 Spotify 中自动播放热门轨道?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14439211/

相关文章:

iphone - 将 Spotify 网址发布到 Facebook 不再有效

performance - Spotify 中 CSS 旋转导致 CPU 使用率过高

javascript - 保护对 Web 服务的 JavaScript 请求

javascript - 正则表达式包含某些字符和两个单词(true 和 false)

javascript - WebView 代码在 Android 4.4.2 (API 19) 模拟器上生成 Uncaught TypeError 和 Uncaught ReferenceError 错误

javascript - 单击时如何更改没有 id/class 的特定 'td' 元素的背景颜色?

javascript - 如何使用诸如 "function someName(){}"之类的名称调用函数?

javascript - HTML 选择下拉菜单,Jquery 问题

html - 按下按钮后更改值形式(django)

autohotkey - 新的 Spotify 更新 : Autohotkeys script broke