2

http://ajax.googleapis.com/ajax/libs/swfobject/2/swfobject.jsからytplayerにビデオをロードするギャラリーがあります。私の質問は、どのように応答させるのですか?

現在、画面サイズごとに複数のプレーヤーがありますが、ギャラリーからリンクされたビデオをロードするためにそれらが必要であり、最初のプレーヤー以外では機能しません。また、名前を付けてから、それぞれに異なるloadvideosを使用してみました。

  <div class="span3"> <a href="#ytplayer" onClick="ytplayer_loadvideo( 'YOUTUBEID' );ytplayer2_loadvideo( 'YOUTUBEID' );ytplayer3_loadvideo( 'YOUTUBEID' );"><img src="http://i2.ytimg.com/vi/YOUTUBEID/mqdefault.jpg" alt="name" />

ただし、最初のプレーヤーが見つからないというエラーを超えて移動しているようには見えません(TypeError:オブジェクト#にはメソッド'loadVideoById'がありません)。

たった1人のプレイヤーに向けられた手動コマンドでうまく機能しますytplayer3_loadvideo('YOUTUBEID');

4

1 に答える 1

0

そこで、ある方法を思いつきました。

興味のある方のために説明すると、私はプレイヤーごとに 1 つのコマンドを使用して個別のビデオ リストを作成しました。たとえば、解像度 A では ytplayerA と listA が表示され、解像度 B では ytplayerB と listB が表示されます。

はい、かさばって重いですが、必要に応じて機能します。

于 2013-02-04T12:13:36.473 に答える