【问题标题】:How to start a song from a specific time in spotify如何在Spotify中从特定时间开始歌曲
【发布时间】:2013-07-19 12:03:15
【问题描述】:

我正在尝试编写一个 Spotify 应用程序,它是一个音乐测验。所以我需要在特定时间开始歌曲并让它们在另一个特定时间结束。我根本不知道该怎么做!带有 # 的 spotify Uri 不起作用。 我已经尝试过这段代码,它使歌曲从头开始:

var sp = getSpotifyApi();
var models = sp.require("$api/models");
var views = sp.require("$api/views");

var single_track = models.Track.fromURI('spotify:track:0blzOIMnSXUKDsVSHpZtWL#01:00');
var single_track_playlist = new models.Playlist();
single_track_playlist.add(single_track);
var single_track_player = new views.Player();
single_track_player.track = null; // Don't play the track right away
single_track_player.context = single_track_playlist;

/* Pass the player HTML code to #single-track-player */
var single_track_player_HTML = document.getElementById('single-track-player');
single_track_player_HTML.appendChild(single_track_player.node);

感谢您的帮助!

【问题讨论】:

    标签: javascript api spotify


    【解决方案1】:

    尝试一些更简单的东西:

    var player = new views.Player();
    player.PlayTrack('spotify:track:0blzOIMnSXUKDsVSHpZtWL', 60000, 10000);
    

    这会从 1 分钟开始播放 10 秒的曲目。

    【讨论】:

      【解决方案2】:

      Spotify 的服务条款不允许测验或游戏应用。

      【讨论】:

        猜你喜欢
        • 2012-09-23
        • 1970-01-01
        • 1970-01-01
        • 2016-07-13
        • 2014-08-09
        • 2012-03-15
        • 2015-01-13
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多