0

次のことを行うために生成するコードを理解するのに助けが必要です。

  1. Web サイトのホームページには、最初のスライドに Youtube ビデオを含む jquery スライダーがあります。ただし、ビデオは自動再生されません。Fancybox のポップアップが閉じられたときにのみ再生されるようにします。
  2. Fancybox v2x は、最初は同じページに自動的に表示されます。この Fancybox には、外部 URL にリンクする画像があります
  3. Fancybox ウィンドウを閉じると、(jquery スライダーからの) Youtube ビデオが自動的に再生されるようになります。

まだコードを生成していませんが、通常は逆であるため (Fancybox が別の div から Youtube の自動再生をトリガーするのではなく、Fancybox でビデオを再生するため)、これは複雑になります。

どうぞよろしくお願いいたします。

ありがとう

4

1 に答える 1

0

これはテストしていませんが、Fancybox が閉じたときにコールバックを宣言できます

$('#fancybox').fancybox({
    //options,
    'onClose': playYoutubeVideo()
});

function playYoutubeVideo() {
    //code to play video
    //depends if it's html5 or flash
}
于 2013-03-14T21:45:48.737 に答える