Javascript播放视频后自动刷新

时间:2018-06-15 12:38:12

标签: javascript video refresh

我正在尝试实现一个功能,其中我的索引将在其中一个自动播放的视频播放后自动刷新。我尝试了各种各样的脚本,但似乎都没有。

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&amp;showinfo=0&amp;rel=0&amp;autoplay=1&amp;iv_load_policy=3&amp" 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更改了自动播放策略。)

0 个答案:

没有答案