0

私はこのiframeを持っています:

<iframe width="0" height="0" src="http://www.youtube.com/embed/Nc9xq-TVyHI?autoplay=1&start=110&end=119" frameborder="0" ></iframe></body></html>';

このiframeをjavascript/jqueryイベントで表示/実行する必要があります。私の質問は、javascript / jqueryコードでそのiframeを表示するにはどうすればよいですか?

前もって感謝します!

4

3 に答える 3

2

$('#divToPutItIn').html('ここに html');

于 2013-03-13T13:22:20.843 に答える
1

それを正しく行う方法、つまり YouTube 動画で JavaScript を使用する方法を学ぶ時間があれば、それが iframe で提供されたという事実は関係ありません。YouTube JavaScript Player APIページから例を学ぶだけです。接続プロセスに従うと、javascript がどのように見えるかについてのデモが一番下にあります。

他の方法で行うと、ビデオで問題が発生したり、追加の機能が必要になる場合があります。私は経験から知っています。

于 2013-03-13T14:39:00.130 に答える
1

あなたはそれのためにYoutube APIを学ぶ必要があります..あなたはここであなたの答えを得るでしょう..

以下のデモリンクも参照してください

var player;
  function onYouTubeIframeAPIReady() {
    player = new YT.Player('player', {
      height: '390',
      width: '640',
      videoId: 'u1zgFlCw8Aw',
      events: {
        'onReady': onPlayerReady,
        'onStateChange': onPlayerStateChange
      }
    });
  }

  // 4. The API will call this function when the video player is ready.
  function onPlayerReady(event) {
    event.target.playVideo();
  }

http://jsfiddle.net/rushijogle/TDNm5/1/

于 2013-03-15T05:40:48.897 に答える