javascript - Youtube IFrame Player API-在我退出的地方禁用Youtube自动恢复视频

标签 javascript video iframe youtube

我正在使用Youtube IFrame Player API播放来自Youtube的视频。
我希望从头开始播放视频,但是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参数,但是它不起作用。

我该如何解决这个问题?

最佳答案

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

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

我测试了带参数的直接网址。

  • 开始= 0的示例example0
  • 开始= 1的示例example1

  • 您将看到start = 1将正常工作。

    关于javascript - Youtube IFrame Player API-在我退出的地方禁用Youtube自动恢复视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44279527/

    相关文章:

    javascript - 回发导致 slider 重置,如何阻止它进行重置(asp.net 网站)

    javascript - html5 javascript 自动播放不适用于 android 4.4

    javascript - 弹出式旋转木马 - 显示 3 张不同透明度的幻灯片

    javascript - 检测 iframe 外部的点击

    javascript - Youtube Iframe API - 视频未加载

    javascript - 需要根据对象数组对数组的迭代来获取属性

    javascript - 获取已更改的复选框值的值

    javascript - 动画线的运动以匹配线性路径的速度

    css - 如何使用 CSS 将视频居中

    javascript - 在 iframe 中更改 css 属性