我正在尝试实现一个功能,其中我的索引将在其中一个自动播放的视频播放后自动刷新。我尝试了各种各样的脚本,但似乎都没有。
var videos = [
'D1sZ_vwqwcE',
'J7IMwop3RHs',
'BC_Ya4cY8RQ',
'HPc8QMycGno',
'JDglMK9sgIQ',
'gHssu4WOHug',
'hgKDu5pp_fU',
'5LILChvqUo4',
'4HVjldqWx4w',
'4UwH97qI0aM'
];
var index=Math.floor(Math.random() * videos.length);
index.onended = function() {
window.open("index.html", "_self");
};
var html='<div class="video-background"><div class="video-foreground"><iframe frameborder="0" src="https://www.youtube.com/embed/' +videos[index] + '?controls=1&showinfo=0&rel=0&autoplay=1&iv_load_policy=3&" allow="autoplay""></iframe></div></div>';
document.write(html);
什么是无效的刷新脚本。我不确定我是否将它与正确的变量或其他东西联系起来。
var index=Math.floor(Math.random() * videos.length);
index.onended = function() {
window.open("index.html", "_self");
};
注意第一行运行正常。这是我不理解的下三个。
(除非你点击ctrl + r,否则不会在Chrome上自动播放。由于Chrome更改了自动播放策略。)