2

私の良さ、私はこれに対する答えを見つけることができず、私はすでに数時間を費やしました. video.js で複数の動画を同時に参照するにはどうすればよいですか?

API ドキュメントには次のように書かれています。

プレーヤーの参照: ビデオ タグに ID があることを確認する必要があります。サンプル埋め込みコードの ID は「example_video_1」です。1 つのページに複数の動画がある場合は、すべての動画タグに一意の ID があることを確認してください。

var myPlayer = V ("example_video_1");

この例は単一の ID を示していますが、同時に複数の ID を参照する方法を示していません。

「video_1」、「video_2」、「video_3」という 3 つの異なるタグがある場合、それらすべてを参照するにはどうすればよいですか?

配列を試しましたが、うまくいきませんでした。また、次のような動画をリストしてみました。

var myPlayer = _V_("video_1", "video_2");

どちらも機能しませんでした。

誰かがここで私を助けることができますか?

ありがとうございました。

4

2 に答える 2

3

に複数の ID を渡すことはできません_V_()。一度に 1 つずつ実行します。

var myPlayer1 = _V_("video_1");
var myPlayer2 = _V_("video_2");
var myPlayer3 = _V_("video_3");

または、それらを配列として使用する場合:

var myPlayers = Array(_V_("video_1"), _V_("video_2"), _V_("video_3"));
myPlayers[1].play();

注:これは古いバージョンの video.js 用に書かれたものです。_V_()まだ動作しますが非推奨です:videojs()代わりに使用してください。

于 2013-02-26T20:25:47.640 に答える
0

これも機能します:

var video = [];
video[1] = _V_("Video1");
video[2] = _V_("Video2");
video[3] = _V_("Video3");
video[4] = _V_("Video4");
video[5] = _V_("Video5");
video[6] = _V_("Video6");
video[7] = _V_("Video7");
video[8] = _V_("Video8");
video[9] = _V_("Video9");
video[10] = _V_("Video10");
于 2013-03-11T07:57:06.143 に答える