【问题标题】:Need to access embedded youtube videos current time需要在当前时间访问嵌入式 youtube 视频
【发布时间】:2013-06-14 11:14:14
【问题描述】:

我正在制作一个嵌入 youtube 视频的网站, 视频在播放过程中需要多次暂停,并且需要在特定的时间。

我检查了 api,它让我有点走神,但我无法让它工作。

这个:https://developers.google.com/youtube/iframe_api_reference?hl=en#Getting_Started 完成了一半的工作,但我似乎无法解决它来做我想做的事。

对我可以使用的东西有什么建议吗?这样的东西会起作用吗?

 player.getCurrentTime();
 if(player.getCurrentTime == time[i]){
    player.pauseVideo();
 } 

或者..如果有更有效的方法,我会全力以赴。 :)

【问题讨论】:

    标签: javascript iframe time youtube


    【解决方案1】:

    我设法找到了解决我的问题的方法。

     var count;
      var time;
      var vid1 = [10,20,30,40];
      function timerCount() {
          count = Math.round(player.getCurrentTime());
          document.getElementById("time").value = count;
          time = setTimeout("timerCount()", 1000);
          for(var i = 0; i< vid1.length; i++){
            if(count == vid1[i]){
              pauseVideo();
            }
          }
      }
      function pauseVideo() {
             player.pauseVideo();
             player.seekTo(count +1);
      }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-12-30
      • 2011-10-21
      • 1970-01-01
      • 1970-01-01
      • 2013-02-15
      • 2011-12-10
      • 1970-01-01
      相关资源
      最近更新 更多