2017-05-31 25 views
0

我使用Youtube IFrame Player API从Youtube播放视频。 我想从一开始播放视频,但Youtube会自动从我最后一次离开的位置恢复视频。Youtube IFrame Player API - 禁用Youtube自动恢复视频,我离开的地方

这里是我的代码:

new YT.Player('yt-player', { 
     height: '439', 
     width: '100%', 
     videoId: 'my-video-id', 
     startSeconds: 0, 
     playerVars: { 
       controls: 0, 
       color: 'white', 
       disablekb: 1, 
       enablejsapi: 0, 
       modestbranding: 1, 
       rel: 0, 
       showinfo: 1, 
       iv_load_policy: 3, 
       start: 0 
     }, 
     events: { 
       onReady: function() { 
         this.playVideo(); 
       } 
     } 
}) 

我尝试使用startSecondsstart参数,但它不工作。

我该如何解决这个问题?

回答

0

尝试将start:0更改为start:1

这应该重置视​​频,但我不知道原因。

我使用带参数的直接url进行测试。

  1. 实例与启动= 0 example0
  2. 实例与启动= 1 example1

你将看到启动= 1组的正常工作。

+0

谢谢你的回应。 'start:1'表示视频从第一秒开始播放,而不是从开始播放 –

+0

不确定是否[this](https://jsfiddle.net/2bk4fdmq/2/)可以帮助您。在小提琴中,我使用'player.seekTo(0);'在玩家状态变为播放之后。 – Jiro90