0

新しいSoundcloudWebサイトがどのように開発されたかを誰かが知っているかどうか知りたいと思いました。具体的には、ユーザーが現在再生中の曲から離れた後でも、トップバーのオーディオプレーヤーで曲がどのように再生され続けるのでしょうか。

トップバーの波形をクリックすると、ユーザーはアクティブな再生中の曲に戻ります。これと同じUXをAJAXとJplayerを使用して複製できますか?

4

2 に答える 2

5

実際、フロントエンド アーキテクチャについて詳しく説明しているブログ記事があります。 ">http://backstage.soundcloud.com/2012/06/building-the-next-soundcloud/

W3C イスラエル HTML5Fest http://www.youtube.com/watch?v=DXe9QjphsT8で行った講演もあります。

あなたの質問に答えると、はい、jPlayer を使用して同じことを行うことができない理由がわかりません。現時点では、オーディオを再生するために選択したライブラリは SoundManager です。

UPDhttp://zohararad.github.com/audio5js/を調べることを強くお勧めします。これは、Flash コールバックで HTML5 Audio を使用できる新しいライブラリです。

于 2013-01-10T17:26:48.017 に答える
4

私には、SoundCloud は SPA (シングル ページ アプリケーション) のように見えます。おそらくBackboneJSまたは同様のJavaScriptライブラリを使用して構築されています...

SPA は、同期的に読み込まれる (理論的には) 1 つのページのみを持つという概念です。残りは、一部のSPAライブラリによって内部的に処理されるAJAXを介してサーバーからビューやその他のものを引き出すことによって行われます。

よろしく。

于 2013-01-10T15:50:23.767 に答える