2012-02-15 20 views
2

私はYouTubeの動画がHTMLに埋め込まれたページを持っています。 YouTube APIを使用して動画を閉じたときに動画を停止したい私はSWFObject(およびjquery)を含んでいますが、記述されている方法のいずれかを使用してビデオを制御することはできません。コントロールYouTube動画をHTMLに埋め込みました

document.getElementById() 
swfobject.registerObject('id', 'version') 

どのように私は、DOM内の既存のタグまでをフックしてswfobjectすなわちを通してそれを埋め込むことなくJS APIを使用して、ユーチューブの動画を制御することができますか?

説明のために編集:ビデオは、ユーザーが開いたライトボックスに表示され、その外側をクリックすると閉じます。ユーザーがこのライトボックスを閉じると、ビデオの再生を停止します。

+0

はajax経由でロードされたビデオですか?あなたはそれを "停止"したい場合、ライトボックスのDOMオブジェクトを単に削除/クリアするのはどうですか? – mreq

+0

ビデオが読み込まれると、そのページにビデオが表示されます。可能であれば私はAPIを使うことを望んでいたので、後でライトボックスを再び開くとビデオを一時停止/再開することができます。 を削除して後でもう一度挿入すると、動画は正しく動作しますか? – Thomas

+0

を取り除いて、後で追加するとうまくいくように見えるので、apiが Thomas

答えて

関連する問題