不能从循环中得到工作

Can't get froogaloop to work

本文关键字:工作 循环 不能      更新时间:2023-09-26

我觉得有点傻,因为这看起来很简单,但我有一个vimeo视频嵌入:

<iframe id="video" src="https://player.vimeo.com/video/139326546?api=1" width="500" height="375" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>

页面上没有其他视频或iframe。我试着这样开始视频:

document.addEventListener("DOMContentLoaded", function(event) { 
    var iframe = document.getElementById('video');
    var player = $f(iframe);
    player.api("play");
});

什么也不会发生。当然,我在页面的头部提到了froogaloop。我不使用jquery。

似乎您正在尝试在视频准备好之前播放视频。我建议您在调用player.api():

之前先监听ready事件。
var player = $f(iframe);
// Play the video as soon as it's ready
player.addEvent('ready', function() {
  player.api('play');
});