API Spotify: Воспроизведение определенной части песни - PullRequest
1 голос
/ 25 февраля 2012

Я пытаюсь воспроизвести песню с позиции, отличной от начала дорожки.

Я обнаружил, что player.position = X будет работать как отдельная функция, например, вызываться кнопкой, но запуск ее на player.observe(models.EVENT.CHANGE... приводит к сбою.

Я полагаю, это потому, что трек фактически не начал воспроизводиться, как только происходит событие, так как player.position все еще может находиться в позиции предыдущей песни.

Я также экспериментировал с sp.trackPlayer.seek(), который, похоже, дает те же результаты.

Так есть ли у кого-нибудь песня, чтобы начать играть с позиции, отличной от 0? (Или заставил точку воспроизведения прыгнуть вперед после события воспроизведения новой песни?)

1 Ответ

5 голосов
/ 25 февраля 2012

Добавьте позицию после uri, например:

var uri = 'spotify: track: xxxxxx # 02: 04'

player.playTrackFromUri (uri)

Смотрите этот исходный код, если хотите вдохновения:

https://github.com/Iteam1337/Wejay/blob/master/javascript/room.js

...