2011-12-30 4 views
1

ビデオプレイヤーを作成したり、ユーザーがビデオプレーヤーから直接コメントを追加できる機能を備えたオープンソースのビデオプレーヤーを編集する方法があるかどうかは疑問でした。それを描写しようとしているなら、これはこういうものでしょう:下部のツールバーは通常のシークバー、音量コントロール、再生/一時停止ボタンなどを持ち、今クリックされたときにクリックされると、ツールバーをテキストボックスにドラッグして、ビデオを見ながらコメントを入力することができます。コメントはビデオの下に入力されます。クリックしてアクセスできるコメントボックスを動画プレーヤーに埋め込むことはできますか?

javascriptまたはflashのいずれかを使用してこのようなものを作成しようとすると、何か助けていただければ幸いです。

thakns

答えて

1
厳密にあなたの質問のフラッシュ側に関連

、コメントツールバーを作るためには、かなり簡単になります。ツールバーのコンポーネントと機能を定義するには、状態を使用します。 1つの状態は「通常」(再生/停止、シーク、フルスクリーンなど)であり、別の状態は「コメント」(テキスト領域と送信ボタン)です。これはクライアント側をカバーします。状態を切り替えるときにトランジションを使用できるので、この方法をお勧めします。別の解決方法は、ビュースタックを使用することです。

コメントリスト(プレーヤーの下)を更新するには、次のようなことができます:コメントが送信される度に(モデレートが行われていないと仮定すると)、リクエストがサーバーに送信されますコメントデータ(名前、コンテンツなど)を入力し、順番にOKになると、サーバーはFlashに応答を送信します。このサイクルが完了すると、フラッシュから「外部」呼び出しを発行できます。これは、基本的にJavaScript関数を呼び出すことを意味します。

最後に、この関数は、コメントリストを更新するための非同期要求を送信します。

これが役に立ちます。すてきな一日を!

関連する問題