1

私はYoutube video私のウェブサイトに追加されました。私のサイトでは、次clickのような要素を使用すると

image, text etcその要素のプロパティを含む jquery ui ダイアログが開きます。でもこれは

動作が機能しませんyoutube video。ビデオをクリックすると、開始されます

ビデオを再生します。埋め込まれたビデオをクリックしてダイアログを開きたい。これどうやってするの?

4

2 に答える 2

3

動画自体は DOM の要素ではありません。また、コンテナ要素を埋め込むビデオは、ビデオと同じサイズではない (おそらく 0 ピクセル) か、ビデオの「後ろ」にあります。

したがって、埋め込みタグは、コントロールを含むビデオプレーヤーをそのスペースにポップするために、何らかの作業を行います (詳細はわかりません)。

ビデオの制御方法を変更したい場合は、その API を調べる必要があります (入力中に gdoron のコメントが表示されることに気付きました!)。クリックをリッスンする要素をビデオの上に重ねることもできますが、私の意見では、それはハックであり、他のインタラクションを壊す可能性があります。

于 2012-06-19T14:06:56.883 に答える
0

多分これが役立つかもしれません:http://progproblems.blogspot.it/2009/08/javascript-onclick-for-flash-embeded.html

また、どういうわけかここに複製されています:Flashオブジェクトに対するjavascript onclickイベント

于 2012-06-19T14:07:34.870 に答える