YouTubeから音楽を再生するためのjQueryプラグイン

ご存じのとおり、youtubeは世界最大の動画ホスティングです。

とりわけ、巨大なミュージックビデオと曲だけの両方を保存します。 事実、YouTubeはオーディオ構成のホスティングとして非常に頻繁に使用されます。これは、インターネット上に特別なオーディオホスティングがないためです。 そこで、YouTubeミュージックビデオをベースにしたオーディオプレーヤーを作成するというアイデアが生まれました...



挑戦する



そのため、このようなプレーヤーは次の要件を満たしている必要があります。



ソリューション、機能



結果は、十分にコンパクト(200行未満のコード)で、使いやすいプラグインです。 2つのファイルswfobject.jsjquery.youtube.jsを含めるだけでなく、 $('#container').youtube();



#container $('#container').youtube();



への単純な呼び出しでプラグインを初期化する必要があります$('#container').youtube();





その後、「prev」、「next」、「toggleplay」など、プレーヤーを制御するメソッドが使用可能になります。

使用例と手順は、 デモページで入手できます。



制限事項



もちろん、提案されたソリューションには欠点があります。

まず、YouTubeでは、オーディオストリームのみを受信できません。これは、ビデオプレーヤーの初期化と非表示に余分なトラフィックとリソースが費やされるためです。 幸いなことに、私は遅延や遅れに気付きませんでした。プレーヤーはほぼ瞬時に初期化され、トラックも非常に高速にロードされます。

2番目の欠点はより重要です。Flashblockとブラウザブラウザーによってプレーヤーがブロックされ、Flashクリップの読み込みの遅延が発生します(フラッシュからクリックなど)。 どうすればこれに対処できますか?:(



まとめ



もう一度デモページへのリンク

プラグインをダウンロードするためのリンク



コメントや提案に感謝します



All Articles