1

当 Vimeo 嵌入开始播放时,我正在尝试将元素附加到页面。我正在使用的代码是:

var iframe = $videoObj.find("iframe")[0],
player = $f(iframe);

function onPlayProgress(id) {           
    if(!$videoObj.find(".video-play-pause").length)
        $videoObj.append(controlHTML);
}

player.addEvent('ready', function() {
    player.addEvent('play', onPlayProgress);
});

该事件在桌面浏览器上触发良好,但在 iOS7 上似乎没有触发。我也尝试过播放/暂停事件,但这些也不起作用。ready 事件似乎是唯一触发的事件。

是否有使事件触发的解决方法,或者它们只是 iOS 不支持?

更新

似乎设置视频 ID 并将其与 API 一起使用是使其在 iOS 上工作所缺少的(尽管在桌面上的 Chrome/Safari 中不需要这样做)。

4

0 回答 0