我正在尝试使用iframe及其公共API嵌入YouTube视频。我希望视频重播,即使在使用loop
参数时,我的视频也会在第一次播放后结束。
loop
的
对于单个视频播放器,设置为1会导致播放器 一次又一次地播放初始视频。在播放列表的情况下 播放器(或自定义播放器),播放器播放整个播放列表 然后在第一个视频再次开始。
支持的值为0和1,默认值为0。
注意:此参数在AS3播放器和in中的支持有限 IFrame嵌入,可以加载AS3或HTML5播放器。 目前,loop参数仅在使用时在AS3播放器中有效 与播放列表参数一起使用。要循环播放单个视频, 将循环参数值设置为1并设置播放列表参数值 到已在播放器API网址中指定的相同视频ID: https://www.youtube.com/v/VIDEO_ID? 版本= 3 &安培;循环= 1 &安培;播放列表= VIDEO_ID
答案 0 :(得分:1)
要循环播放单个视频,请将循环参数值设置为1,并将播放列表参数值设置为已在播放器API网址中指定的相同视频ID
codepen中的代码问题是附加了错误的播放列表ID(加上前面的空格和值后面的问号。)
如果将正确的视频ID指定为播放列表ID,则循环正常:
let sentence = ["REMOVE", "Today", "I'm", "REMOVE", "excited", "to", "learn", "REMOVE", "REMOVE", "about", "arrays"];
console.log("Original Sentence: " + sentence);
function filterItems(query) {
for (var i = sentence.length - 1; i--;) {
if (sentence[i].toLowerCase().indexOf(query.toLowerCase()) === 0) {
sentence.splice(i, 1);
}
}
return sentence;
}
filterItems("re");
console.log("Fixed sentence: " + sentence);
(嵌入在此处不起作为代码段,iframe无法加载,但这里是修改后的笔:https://codepen.io/anon/pen/ppxBWR)