如何在spotify中从特定时间开始播放歌曲

How to start a song from a specific time in spotify

本文关键字:开始 定时间 播放 spotify      更新时间:2023-09-26

我正在尝试编写一个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);

谢谢你的帮助!

尝试更简单的方法:

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

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

Spotify的ToS不允许问答或游戏应用程序。