谷歌视频嵌入在Youtube IFrame中

时间:2016-10-04 11:47:15

标签: youtube-iframe-api

我很好奇是否可以将这个api用于仅在Google云端硬盘上的嵌入式视频?我正在尝试下面的代码并且播放器正在加载,但我无法让它来控制iframe。这是不可能的吗?

<div class="view" id="viewer">
  <iframe id="player" 
          type="text/html" 
          width="640" height="390" 
          src="https://drive.google.com/file/d/<?= vidId ?>/preview?enablejsapi=1" 
          frameborder="0"></iframe>
</div>

<script src="https://www.youtube.com/iframe_api"></script>
<script>
  var player;

  function onYouTubeIframeAPIReady() {
    player = new YT.Player('player', {
      events: {
        'onReady': onPlayerReady
      }
    });
  }

  function onPlayerReady(e) {
    console.log('player ready');
  }
</script>

如果使用youtube iframe api无法使用javascript来启动和停止视频?

感谢。

1 个答案:

答案 0 :(得分:0)

这是一种控制iframe播放器google驱动器的方法,但自2016年8月起它无法正常工作。Google drive embed NO iframe

视频只是在没有api控制的情况下播放。