Вопрос по soundcloud – Soundcloud API: как играть только часть трека?

1

Для будущего проекта я изучаю возможность воспроизведения только определенной длины (например, 20 с) трека, используя API-интерфейс Soundcloud.

Может ли кто-нибудь указать мне, если это возможно, или другой трек с такой ограниченной длиной должен быть создан отдельно?

Большое спасибо ! Мартен (WebForDreams)

Ваш Ответ

1   ответ
4

Есть несколько способов сделать это. Собираетесь ли вы использовать JavaScript SDK или виджет проигрывателя? Для виджета игрока вы можете просто использоватьискать().

Если вы используете JavaScript SDK, вы можете использоватьSetPosition () метод:

SC.initialize({
  client_id: 'foo'
});
SC.whenStreamingReady(function() {
  var sound = SC.stream(52933447);
  sound.setPosition(2000); // position, measured in milliseconds
  sound.play();
});

Если вы хотите остановиться в определенной точке, вы можете использоватьonPosition ().

Надеюсь, это поможет!

Привет, Пол, лучше поздно, чем никогда, большое спасибо за ответ. Проект только начался, поэтому, вероятно, потребуется решение, подобное тому, которое вы предложили. Всего наилучшего и еще раз спасибо! webfordreams
очень полезно! Спасибо

Похожие вопросы