0

私は、ユーザーがプレイリストに曲を追加してから、他のユーザーをキュー内の曲の上下投票に招待できる、学校向けのRailsWebアプリを開発しています。

SoundCloudAPIにこれを行うために必要なツールがあるかどうかを調べようとしています。基本的に、私は投票によって索引付けされた曲のリスト(およびそれらに対応するSoundCloudトラックID)を持っています。曲が完成するたびにリストの一番上にある曲を再生して、順番どおりに再生してもらいたいです。

SoundCloudプレイリストの使用を検討しましたが、プレイリスト内の曲の順序を動的に変更できるとは思いません。任意の提案をいただければ幸いです!

4

1 に答える 1

1

最終的に行ったのは、soundclouds イベント リスナーと ajax を使用してストリーミングを可能にすることです。ユーザーが上下投票できる曲のリストがあります (キュー)。開始イベントが発生すると、曲を再生済みとしてマークし、キューの先頭からポップします。終了イベントが発生すると、現在キューの一番上にある曲をロードして再生します。

開始イベントは再生ボタンを押すことに対応するため (最初の曲の開始だけではありません)、実装にはいくつかの問題があります。その結果、ユーザーが曲を一時停止してからもう一度再生を押すたびに、キューの一番上にある曲がポップオフされ、再生済みとしてマークされます。

于 2013-01-25T07:22:25.487 に答える