1

HTML5およびJavaScript- と、それ以降のブラウザ バージョンでの相対的なサポート、およびいくつかのサーバー サイド テクノロジを使用PHPして、動的なビデオ プレイリストを管理できるかどうかを知りたいです。

video1、video2、video3 (Web サーバーのサブディレクトリに配置) を再生してループしたいと思います。次に、ビデオ (video4) を追加すると、システムは video1、video2、video3、video4 (ループ) を再生する必要があります。

PHP を使用すると、サブディレクトリにファイル video4 を簡単に追加できますが、HTML5/ECMA/JavaScript のプレイリスト ループについてはわかりません。

実装は可能で簡単ですか?

少し早いですがお礼を。

4

2 に答える 2

0

これは比較的簡単に設定できます。

PHP 側では、サブディレクトリにあるものを検出し、それに基づいて HTML を出力するので、すべてがページに表示されます。

次に、その HTML5 ビデオを JQuery で開始し、コールバックを使用して次のビデオを開始できます。コールバックが最後のものである場合は、最初からやり直します。

関連するコード サンプル:

PHP では、サブディレクトリ内のファイルを次のように取得します。

$dir = '/subdirectory';
$videoFileNames = scandir($dir);
// $videoFilesNames[0-...] is now the file names you can use to create the HTML

JQuery では、次の方法でビデオを開始できます。

 $('#videoId').get(0).play();

次の方法でコールバックをキャッチします。

$("#videoId").bind("ended", function() {
   // ...
});
于 2012-10-16T20:53:30.973 に答える