1
对于即将开展的项目,我正在研究使用Soundcloud API只播放一定音轨(例如20秒)的可能性。Soundcloud API:如何只播放曲目的一部分?
任何人都可以指示我是否可以这样做,或者是否应该单独创建具有有限长度的不同轨道?
非常感谢! Maarten(WebForDreams)
对于即将开展的项目,我正在研究使用Soundcloud API只播放一定音轨(例如20秒)的可能性。Soundcloud API:如何只播放曲目的一部分?
任何人都可以指示我是否可以这样做,或者是否应该单独创建具有有限长度的不同轨道?
非常感谢! Maarten(WebForDreams)
有几种方法可以做到这一点。你打算使用JavaScript SDK还是玩家小部件?对于玩家小部件,您可以使用seekTo()。
如果你正在使用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()。
希望有帮助!
非常有用! thx – Julien 2012-09-05 15:45:45
嗨保罗,迟到比从未更好,非常感谢你的回答。该项目刚刚启动,因此可能需要您提出的解决方案。一切顺利,再次感谢! – webfordreams 2012-10-06 10:29:29