-2

フォルダに3つの.flvファイルがあると仮定しましょう。そのフォルダから大量の.flvファイルを読み取って再生できるFlashPlayerを作成するにはどうすればよいですか。たとえば、そのフォルダにさらに2つのビデオを追加すると、flashplayerもそれらを検出し、名前、日付などの後に時系列で再生します。

これを行う方法を説明するガイドまたはリンクが必要ですか?

事前にt​​nx。

4

2 に答える 2

2

フォルダを読み取り、xmlでFlash Playerに送信するには、なんらかのサーバーサイドコードが必要です。フラッシュプレーヤーは、サーバーではなくブラウザー(ユーザーのコンピューター上)で実行されているため、フォルダーを単独でスキャンすることはできません。ハック(すべてのファイルに1.flv、2.flv、3.flvなどの名前を付ける)を試して、404が得られるまでそれらを1つずつロードしようとすることもできますが、それは単なる醜いハックです。

于 2010-04-15T21:07:11.957 に答える
1

IMHOこのための正しいプロセスは次のとおりです。

  1. サーバー側のコード(php、.net、ROR)を記述します。サーバー側のコードはフォルダーを「監視」し、フォルダーに存在するもののXML出力を返す必要があります。ここでは、ファイルの拡張子が.flvまたは.mp4であることを検証し、これのみで結果を返すこともできます。

  2. サーバー側のコードを取得したら、プロジェクトのFlash部分で、XMLを使用し、それを繰り返して配列を作成します。

  3. 映画の再生が完了したら、配列内の次のインデックスに進みます。

簡単に、この方法で戻る>進むボタンを作成して、配列を反復処理する機能を楽しむこともできます。

于 2010-04-19T13:26:45.690 に答える