javascript - 我正在努力通过每次加载循环视频时使用我的代码来为 youtube api 设置循环。我只循环播放了一个视频

标签 javascript youtube youtube-api playlist youtube-iframe-api

这是我的视频 http://dynamitechefs.ch/
我已经循环播放了一个视频。每次都会加载视频。如何删除视频加载?
这是我的代码

 function onYouTubeIframeAPIReady() {
    player = new YT.Player('player', {
        height: mediaParams['height'],
        width: mediaParams['width'],
        videoId: mediaParams['v'],
        playerVars: {
            controls: 1,
            showinfo: 0 ,
            startAt:1,
            rel:0,
            loop:1,
            playlist : 'BmAL33M0jcI'    
        },
        events: {
            'onReady': onPlayerReady,
            'onStateChange': onPlayerStateChange
        }
    });
}

提前致谢。

最佳答案

基于documentation IFrame API 播放器参数中,当您播放单个视频播放器时,设置为 1 会导致播放器一次又一次地播放初始视频。对于播放列表播放器(或自定义播放器),播放器会播放整个播放列表,然后从第一个视频重新开始。

Just take NOTE that currently, the loop parameter only works on the AS3 player when used in conjunction with the playlist parameter. To loop a single video, set the loop parameter value to 1 and set the playlist parameter value to the same video ID already specified in the Player API URL:

 https://www.youtube.com/v/VIDEO_ID? > version=3
 &loop=1  
 &playlist=VIDEO_ID

有关更多信息,请使用此 demo了解 IFrame API 的不同参数如何工作。

关于javascript - 我正在努力通过每次加载循环视频时使用我的代码来为 youtube api 设置循环。我只循环播放了一个视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39870193/

相关文章:

ios - 有谁知道适用于 iOS 的 newpipe android 项目吗?

javascript - 在ajax调用的php页面中获取发布数据

javascript - jQuery 错误 = 语法错误 : missing : after property id

javascript - 检查元素的 scrollHeight 有时会返回 0

javascript - 滑动下一个项目时暂停 YouTube 视频

android - 如何使音频YouTubeAndroidPlayerAPI静音?

javascript - onbeforeunload 事件未在我的代码中触发,但其他示例有效吗?

events - 播放结束时的YouTube默认播放器事件

youtube - AMP HTML中的YouTube播放列表

youtube-api - 检查是否为 YouTube 视频启用了评论